美文网首页shmily-iOS/Mac
React-Native:修改Android包名

React-Native:修改Android包名

作者: MonkeyNote | 来源:发表于2019-03-22 15:56 被阅读0次

    前言
    Android以ProjectName作为App的唯一Id,假设新的包名为 com.rn.test,那么以下是需要改动的地方:

    1. 俩个Java文件
    android/app/src/main/java/com/PROJECT_NAME/MainActivity.java
    android/app/src/main/java/com/PROJECT_NAME/MainApplication.java
    

    修改第一行

    package com.rn.test;
    

    然后将文件移动到:

    android/app/src/main/java/com/rn/test/MainActivity.java
    android/app/src/main/java/com/rn/test/MainApplication.java
    
    1. Android的描述文件
    android/app/src/main/AndroidManifest.xml
    

    修改第二行

    package="com.rn.test"
    
    1. 俩个打包脚本
      3.1. android/app/BUCK
    android_build_config(
        ...
        package = "com.rn.test",
    )
    
    android_resource(
        ...
        package = "com.rn.test",
        ...
    )
    

    3.2.android/app/build.gradle

    defaultConfig {
        applicationId "com.rn.test"
        ...
    }
    

    修改完之后,进入 android 目录,Mac执行:

    ./gradlew clean
    

    Windows 执行:

    gradlew.bat
    

    清除缓存即可

    相关文章

      网友评论

        本文标题:React-Native:修改Android包名

        本文链接:https://www.haomeiwen.com/subject/uqtrvqtx.html