react-native 修改项目名称
2018-05-23 本文已影响94人
不一样的心情_eb40
大概的项目结构如下
![](https://img.haomeiwen.com/i7410275/e221eac7e8117339.png)
修改内容(实例将项目名"App"改为"MyPro")
修改根目录的package.json
中的内容
![](https://img.haomeiwen.com/i7410275/1a245032c5efd166.png)
修改
app.json
![](https://img.haomeiwen.com/i7410275/300d834deb14bbc8.png)
修改
index.js
,改为【AppRegistry.registerComponent('MyPro', () => App);】![](https://img.haomeiwen.com/i7410275/70bda559b9f22540.png)
修改android目录下重命名
iml
文件![](https://img.haomeiwen.com/i7410275/15b1934b47dea00a.png)
修改android目录下修改
settings.gradle
中的rootProject.name
![](https://img.haomeiwen.com/i7410275/7606029d27cf1045.png)
修改
android/app/src/main/java/com/app
改为android/app/src/main/java/com/mypro
![](https://img.haomeiwen.com/i7410275/b026cd06e73c7617.png)
修改
android/app/src/main/java/com/mypro
的MainActivity.java
![](https://img.haomeiwen.com/i7410275/7dd38f4bb397568a.png)
替换
android
文件夹中com.app
全局替换为com.mypro
清除app缓存
删除android/app/build
的所有文件
然后重新react-native run-android
参考资料:
https://blog.csdn.net/whuzjn/article/details/79697086
https://blog.csdn.net/dounine/article/details/78513046?locationNum=7&fps=1