我们在创建react native新项目时,都会使用react-native init 工程名 来初始化项目。有时候,我们仅仅是想调试一个小功能,又不想影响以前的项目。这种情况下,我们首先想到的是,拷贝一下以前的项目,然后在该项目上进行修改。
搜索之前清空AwesomeProject\android\app\build目录 以react native官方那个AwesomeProject为例,我们先搜索AwesomeProject关键字,得到如下信息: (1)android\app\src\main\java\com\awesomeproject\MainActivity.java 中的AwesomeProject改为【Translator】 (2)android\app\src\main\res\values\strings.xml中的AwesomeProject改为【Translator】 (3)android\settings.gradle中的AwesomeProject改为【Translator】 (4)app.json中的AwesomeProject改为【Translator】 (5)package.json 中的AwesomeProject改为【Translator】
在搜索小写awesomeproject关键字,得到如下信息: (1)android\app\BUCK中的awesomeproject改为【translator】 (2)android\app\build.gradle中的awesomeproject改为【translator】 (3)android\app\src\main\AndroidManifest.xml中的awesomeproject改为【translator】 (4)android\app\src\main\java\com\awesomeproject\MainActivity.java中的awesomeproject改为【translator】 (5)android\app\src\main\java\com\awesomeproject\MainApplication.java中的awesomeproject改为【translator】
对照搜索结果修改完毕后,记得把包名修改为【translator】
进入项目文件目录,运行命令react-native run-android
转载于:https://www.cnblogs.com/xiaokebb/p/10443269.html