手机:oppor9

Android 5.1

安装错误: Gradle 的编译版本过高, 不兼容部分5.0+手机, 需要降低版本为 1.3.

使用AndroidStudio安装的时候,IDE提供了app运行时需要的权限,所以直接使用Debug就可以安装。而使用react-native run-android有这样的问题是因为没有获得权限,所以没法往真机上装应用。

附上图片

解决方法:

1.打开你的React Native项目,我本地的是AwesomeProject    打开android目录    有一个build.gradle文件(如下图)

1.2 把classpath 'com.android.tools.build:gradle:2.2.3'  改成  classpath 'com.android.tools.build:gradle:1.2.3';(如下图)

这时候如果你再次 react-native -run-android的话还是会报错(如下图

error(Failed to apply plugin [id 'com.android.application']

> Gradle version 2.2 is required. Current version is 2.14.1. If using the gra

dle wrapper, try editing the distributionUrl in D:\AwesomeProject\android\gradle

\wrapper\gradle-wrapper.properties to gradle-2.2-all.zip)

因为还要重新设置 Gradle 的 Wrapper , 修改为2.2版本.

2.2打开android目录下的-->gradle -->wrapper -->gradle-wrapper.properties

打开这个gradle-wrapper.properties文件:

修改 :distributionUrl=https\://services.gradle.org/distributions/gradle- 2.14.1-all.zip

为     : distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip (如下图)

end :重新react-native run-android 就会发现在下载包了,然后就成功了!!!!!!!!!!!!!!!!!!!!!!!开心

Installing APK 'app-debug.apk' on 'OPPO R9m - 5.1' for app:debug相关推荐

  1. Android debug.apk在别的手机上 闪退 ClassNotFoundException 直接Run正常

    最近工作时遇到一个非常坑爹的问题,每次打包给测试的app-debug.apk总会在一部分机器上闪退,但是直接在出问题的机型上run又没有任何问题. 如果你遇到跟我一样的情况,可以往下看看,说不定能得到 ...

  2. Android debug.apk 闪退 ClassNotFoundException 直接Run正常

    最近工作时遇到一个非常坑爹的问题,每次打包给测试的app-debug.apk总会在一部分机器上闪退,但是直接在出问题的机型上run又没有任何问题. 如果你遇到跟我一样的情况,可以往下看看,说不定能得到 ...

  3. android中的app打成apk发现不能安装是什么原因呢?

    1.生成未签名的安装包 Build -> Build Bundle(s)/APK(s) -> Build APK(s)    会生成一个未签名的apk文件,默认为debug版,可以正常安装 ...

  4. Android用第三方jar包ClassNotFoundException:XXX in loader dalvik.system.PathClassLoader[/app/XX.apk]...

    Caused by: java.lang.ClassNotFoundException:XXXXX    in loader dalvik.system.PathClassLoader[/data/a ...

  5. 导出android app安装包,Android app导出apk方法

    出处:http://my.oschina.net/u/199776/blog/339952 一.背景 很多时候,APK文件只存在于应用市场,在PC上无法直接下载.用手机下载下来后就直接安装了,也不能保 ...

  6. React的移动端项目打包成手机的app软件apk格式

    前提准备: 1.React项目npm run build打包 打包前配置 在项目打包之前需要在package.json文件中添加 "homepage": "./" ...

  7. com.sec.android.app.keyguard,android - 查找/ system / app的APK名称 - 堆栈内存溢出

    如何找到/ system / app的APK名称? 因为某些apk名称不在" pm list package -f"中,所以它们都是系统应用程序,我只需要知道APK名称,例如下面的 ...

  8. adb命令删除apk,不止是uninstall,卸载内置的app方法

    用abd命令删除apk,肯定很多人都用uninstall adb uninstall 包名 接下来我要讲的是通过/system/app路径来卸载,该方法卸载的是内置的app,则要找到它的路径然后才可以 ...

  9. android_ android apk analyzer(libchecker apk分析器):分析Android手机上已安装的app(库/基础组件分析/开发技术)/从酷安市场下载安装包

    android apk analyzer(libchecker apk分析器):分析Android手机上已安装的app(库/基础组件分析/开发技术-) download app(apk) Releas ...

最新文章

  1. Cell:人体细菌到究竟有多少,再作报告必引此文
  2. matlab“机器学习和深度学习”系列工具箱作用总结
  3. go 用 mysql web开发环境_简单讲解Go程序中使用MySQL的方法
  4. 《C++应用程序性能优化::第二章C++语言特性的性能分析》学习和理解
  5. css div撑满窗口高度_如何使用CSS将div的高度设置为窗口的100%?
  6. conda环境内安装gcc4.8.5(无root权限)
  7. 093 类和对象的绑定方法和非绑定方法
  8. HttpUtil请求工具类
  9. r语言如何计算t分布临界值_如何利用R语言进行meta分析—详细教程(2)
  10. ToLua(LuaFramework) -ToLua框架使用指南
  11. 驾照科二科三训练总结
  12. html和jQuery实现一个开心小农场游戏
  13. 中外文献图书网址汇总
  14. Unity各个坐标轴
  15. 结构方程模型的建立、拟合、评估、筛选和结果展示全过程
  16. java Swing组件总结
  17. 每周全球科技十大新闻(2020.11.2-11.8)
  18. Qt中提示“常量中有换行符“的解决方法
  19. android应用开发完全
  20. 每日五题-202112

热门文章

  1. mezzanine安装和使用
  2. android studio如何连接到MUMU模拟器
  3. 腾讯T-Star高校挑战赛
  4. 教师节祝福短信:送给有个性的老师
  5. Word2Vec模型——将文本转换成向量的方法
  6. [导入]提高英语口语水平【网上资料整合】
  7. ballerina 学习二十八 快速grpc 服务开发
  8. 科大星云诗社动态20210513
  9. 电流互感器的一些计算
  10. linux dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录