一,在打开一个从网上下载的RN时,碰到编译出错的问题,报错如下:
* What went wrong:
A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApk'.
> Configuration with name 'default' not found.
在android的app里的build.gradle文件里,添加了很多依赖,或许是哪个依赖出了问题,可以把所有的三方依赖先删掉,然后用AndroidStudio编译程序,看能否正常运行,这是会发现有的导包语句会出错,这个时候,把相应的依赖再添加进去,如此反复,就有可能找到出错的依赖。
在RN的项目里,app里的build.gradle里的依赖是和settings.gradle文件里引入的project是 一 一对应的。
二,win10操作系统,有时候打开一个软件,在任务栏里能看到,却在桌面上怎么都找不到,不管把软件关了再打开,还是关机,都找不到软件
这个问题可能是显示的问题,系统以为你的显示器很大,所以把一部分东西显示到了屏幕之外,超出了你能看见的范围,但是鼠标可以移动过去,但是你看不见。
解决办法:在桌面,右键,显示,多个显示器,仅在1显示
三,打包Apk文件时,报如下错误
error: uncompiled PNG file passed as argument. Must be compiled first into .flat file..
error: failed parsing overlays.
不知道是不是png文件有问题
解决办法:在你android文件夹gradle.properties文件里加上这句话:android.enableAapt2=false
详见:https://stackoverflow.com/questions/45954209/issues-with-resources-generated-by-react-in-android-studio-3