React Native Android打包apk

來源:互聯網
上載者:User

標籤:.com   sem   conf   href   tco   sig   htm   assembler   alt   

按照官方的5步曲:

1.在終端裡面,cd 到項目的根目錄後.執行下面這行命令:

keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

然後終端就會讓你輸入口令等資訊.如

2.執行第一步會在根目錄下會產生一個XXXXXX.keystore的檔案,直接拿到android/app下.

3.在android/gradle.properties中加入:

MYAPP_RELEASE_STORE_FILE=my-release-key.keystoreMYAPP_RELEASE_KEY_ALIAS=my-key-aliasMYAPP_RELEASE_STORE_PASSWORD=******MYAPP_RELEASE_KEY_PASSWORD=******

******換為你剛才輸入的口令.

4.在android/app/build.gradle添加下面的紅色字.

android {...    defaultConfig {....    }    signingConfigs {    release {    storeFile file(MYAPP_RELEASE_STORE_FILE)    storePassword MYAPP_RELEASE_STORE_PASSWORD    keyAlias MYAPP_RELEASE_KEY_ALIAS    keyPassword MYAPP_RELEASE_KEY_PASSWORD    }}    splits {....    }    buildTypes {        release {            signingConfig signingConfigs.release           ...        }    }  .....            }        }    }}

5.終端cd 到android目錄下.執行命令

./gradlew assembleRelease

等一下終端執行後顯示BUILD SUCCESSFUL.

  成功打好了.在項目的android/app/outputs/apk下可見剛才打好的apk包

React Native Android打包apk

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.