React Native生成項目

生成React Native項目

1.首先要配置環境

https://reactnative.cn/docs/0.51/getting-started.html#content

2.初始化工程和運行項目

使用CMD命令進入RN項目工程目錄,執行命令

react-native init AwesomeProject

待文件初始化完成之後,進入該項目目錄

cd  AwesomeProject

運行項目

react-native run-android

3.修改Gradle

在運行react-nativerun-android命令的時候,會自動Metro服務器,會使用較長下載gradle,建議修改項目中FirstRnProject\android\gradle\wrapper中gradle的版本號爲本地已下載即可,同時要修改項目的build.gradle文件,保持gradle一致

4.異常處理

在編譯的過程中,會自動在設備上設置調試的地址,如果打開程序一片紅,首先要重新運行

react-native run-android

成功之後會顯示Welcome to React Native

5.打包APK

(1)進入android目錄;

(2)執行代碼

./gradlew assembleRelease

(3)生成未簽名Apk路徑:

android/app/build/outputs/apk/app-release.apk

(4)每次編譯APK前,注意將該apk刪除;

(5)生成簽名文件,對APK進行簽名【推薦工具:360加固助手

(6)在android studio打包的時候,必須在命令窗口輸入

gradlew assembleRelease

不能使用gradle下TASK下的assembleRelease,否則生成的APK會閃退,原因不明,明白請告之;
這裏寫圖片描述

(7)當然,可以直接在gradle中配置簽名文件,請參考文章

Android Studio生成簽名文件,自動簽名,以及獲取SHA1和MD5值
Android studio之簽名配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章