安卓模拟器上这次未遇见为题,但是上真机的时候遇到了这几个问题:
报错 com.android.builder.testing.api.DeviceException: No connected devices!
解决方法是将手机的USB调试模式打开。
下面这个才是最让我头疼的!
com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to intall all
直接react-native run-android的时候报这个错 找了很多答案都不理想。最终找到这里发现是gradle文件的问题。
解决办法如下:
先修改android 下wrapper的gradle-wrapper.properties配置文件:
1
distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip
app下面的build.gradle 文件:
1
buildToolsVersion "25.0.0"
android 工程下的build.gradle 文件:
1
2
3dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
And then 可以看到手机上已经安装好了一个应用。
点击打开发现啥都没有 就是白屏。
解决办法:
- 打开应用设置
- 已安装应用
- 找到我们的应用,进入权限管理
- 开启 显示悬浮窗