当前位置: 萬仟网 > IT编程>移动>Android > 如何在Android studio上运行从github上下载的RN项目

如何在Android studio上运行从github上下载的RN项目

2019年01月29日 07:27  | 萬仟网IT编程  | 我要评论

想要编译别人的rn项目,还是要踩踩坑才能走上正轨啊,分享下我试过多种方法后最喜欢的方法(其实是因为我多次用vs code编译都是以失败而告终,所以才选择的studio)

 

注意:这一步是你的开发环境都安装配置好了,rn项目可以正常创建啦

 

1,从github上下载一个rn项目,解压到文件夹

 

2,用android studio打开项目下的xxx/android文件

 

(1)打开后,首先打开terminal敲入命令行:npm install 下载安装所需要的组件

 

(2)接下来成功后在terminal命令行继续输入命令:npm start

(3)最后点击run按钮运行

 

3,报错:sdk版本不对报错,aapt2 error: check logs for details

解决:弹出来的update弹框点击下update,于是不再报这个错,报另外一种错了

注意:如果不弹出更新弹框的话就加如下 在项目的gradle.properties中添加 android.enableaapt2=false

 

4,报错:process 'command 'd:\programfile\android\androidsdk\build-tools\28.0.3\aapt.exe'' finished with non-zero exit value 1

解决:在android/build.gradle里更改对应的版本号

 

 

5,接下来报错:configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’. it will be removed at the end of 2018. for more information see: http://d.android.com/r/tools/update-dependency-configurations.html

解决:过时的api,找到app/build/gradle里做如下更改 compile 改成implementation  androidtestcompile改成androidtestimplementation  testcompile 改成testimplementation

 

 

最终这几个问题解决后,再点击run运行编译生成了apk包

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

◎已有 0 人评论

Copyright © 2019  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com