当前位置:   article > 正文

react-native 修改包名_react native 修改包名

react native 修改包名

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

修改android包名

首先找个相关的几个文件

  • android/app/src/main/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.homestay">
  改为
  package="cn.mayeve.homestay"
  • 1
  • 2
  • 3
  • 4
  • android/app/build.gradle
   defaultConfig {
        applicationId "com.homestay"
        minSdkVersion rootProject.ext.minSdkVersion
        targetSdkVersion rootProject.ext.targetSdkVersion
        versionCode 1
        versionName "1.0"
    }
  改为
  applicationId "cn.mayeve.homestay"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • android/app/BUCK
   android_build_config(
    name = "build_config",
    package = "com.homestay",
)

android_resource(
    name = "res",
    package = "com.homestay",
    res = "src/main/res",
)

改为:
package = "cn.mayeve.homestay"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 修改类的package:
用idea打开android; 选择需要修改的包,
右键 -> refactor -> remove -> 填写to package 为 cn.mayeve.homestay -> refactor;
  • 1
  • 2
  • 修改MainApplication.java
修改 ‘BuildConfig’ 类的引入
  • 1

RN 修改ios包名:(以X-code 10.2.1为例,xcode版本不同略有差异)

X-code 打开项目根目录,点击 General 即可看到 Identity 栏目

Display Name -> 智能民宿 (此处为App名称)
Bundle Identifier -> cn.mayeve.homestay (此处为包名)
  • 1
  • 2

参考来源:憧憬在 aoppp.com发布

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/134137
推荐阅读
相关标签
  

闽ICP备14008679号