reactnatvie-andriod-名称-图标-启动页-打包发布

60次阅读

共计 1091 个字符,预计需要花费 3 分钟才能阅读完成。

react-native andriod 名字 图标 启动页 打包发布

名字

编辑 android/app/src/main/res/values/strings.xml 文件:

<resources>
- <string name="app_name">test</string>
+ <string name="app_name"> 测试程序 </string>
</resources>

图标

1. 替换这个目录下方的突变

2. 把同级目录下该文件的 round 删除

启动页

使用 react-native-splash-screen

打包

1. 生成签名文件

2. 创建 key 记住别名 密码 保存到路径

3. 编辑~/.gradle/gradle.properties 或../android/gradle.properties(一个是全局 gradle.properties,一个是项目中的 gradle.properties

MYAPP_RELEASE_STORE_FILE=your keystore filename
MYAPP_RELEASE_KEY_ALIAS=your keystore alias
MYAPP_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
}
}
buildTypes {
release {
...
signingConfig signingConfigs.release
}
}
}
...

5. 终端进入项目下的机器人目录,运行如下代码:
./gradlew assembleRelease

另外






指定 JAVA_HOME

export JAVA_HOME="$(/usr/libexec/java_home)"
甚至可以指定版本:

export JAVA_HOME="$(/usr/libexec/java_home -v 1.6)"
export JAVA_HOME="$(/usr/libexec/java_home -v 1.7)"
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"

正文完
 0