1. 程式人生 > >React Native拷貝專案(專案改名)

React Native拷貝專案(專案改名)

1、拷貝專案,重新命名為【MyPro】

2、執行react-native run-android報錯,如下:


刪除目錄【E:\CordovaWorkspace\MyPro\android\app\build】下的所有檔案

3、修改專案名

1)、修改app.json。name改為【MyPro】;displayName改為【移動APP】

2)、修改index.js,改為【AppRegistry.registerComponent('MyPro', () => App);】

3)、修改package.json和package-lock.json,name改為【MyPro】

4)、在【android】資料夾下,將檔案【MyProject.iml】改名為【MyPro.iml】

5)、在【android】資料夾下,修改settings.gradle,將rootProject.name改為【MyPro】

6)、更改android/app/src/main/res/values/strings.xml(手機安裝應用時顯示的名稱)

<resources>
    <string name="app_name">移動APP</string>

</resources>

7)、更改android/app/src/main/java/com/xxxx/MainActivity.java 

請自行替換原xxxx專案名【mypro】

8)、專案中替換所有的【com.myproject】為【com.mypro】

4、重新編譯、執行專案

1、刪除目錄【E:\CordovaWorkspace\MyPro\android\app\build】下的所有檔案

2、關閉Node執行的cmd視窗,重新執行react-native run-android命令