native版本 修改项目react_react native项目改名(仅针对android)
我們?cè)趧?chuàng)建react native新項(xiàng)目時(shí),都會(huì)使用react-native init 工程名 來(lái)初始化項(xiàng)目。有時(shí)候,我們僅僅是想調(diào)試一個(gè)小功能,又不想影響以前的項(xiàng)目。這種情況下,我們首先想到的是,拷貝一下以前的項(xiàng)目,然后在該項(xiàng)目上進(jìn)行修改。
1、拷貝項(xiàng)目AwesomeProject,重新命名為【Translator】
2、將項(xiàng)目中涉及到改名的地方全部修改一遍,這個(gè)地方需要進(jìn)行項(xiàng)目的全局搜索
項(xiàng)目中與名稱有關(guān)的地方,有的地方是項(xiàng)目的名稱,有的地方是項(xiàng)目名稱的小寫,搜索的時(shí)候要注意。
搜索之前清空AwesomeProject\android\app\build目錄
以react native官方那個(gè)AwesomeProject為例,我們先搜索AwesomeProject關(guān)鍵字,得到如下信息:
(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關(guān)鍵字,得到如下信息:
(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】
對(duì)照搜索結(jié)果修改完畢后,記得把包名修改為【translator】
3、重新編譯項(xiàng)目
進(jìn)入項(xiàng)目文件目錄,運(yùn)行命令react-native run-android
總結(jié)
以上是生活随笔為你收集整理的native版本 修改项目react_react native项目改名(仅针对android)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql signal函数_使用sig
- 下一篇: 进入恢复模式(Recovery HD)