react-native 修改包名

简介: react-native 修改包名

react-native 修改包名

修改android包名

首先找个相关的几个文件

  • android/app/src/main/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.homestay">
  改为
  package="cn.mayeve.homestay"
  • 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"
  • 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"
  • 修改类的package:
用idea打开android; 选择需要修改的包,右键 -> refactor -> remove -> 填写to package 为 cn.mayeve.homestay -> refactor;
  • 修改MainApplication.java
修改 ‘BuildConfig’ 类的引入

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

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

Display Name -> 智能民宿 (此处为App名称)
Bundle Identifier -> cn.mayeve.homestay (此处为包名)
目录
相关文章
|
7月前
|
前端开发 开发工具 git
React项目包结构的作用
React项目包结构的作用
119 0
|
前端开发 Android开发
React Native 离线包/图片资源
1). 打包 进入项目根目录(如图1,anubis为项目名)执行命令 react-native bundle --platform android --dev false --entry-file index.
1683 0
|
移动开发 前端开发 Android开发
React Native 分包实践
1. 实现思路 1. RN从本地中读取bundle文件进行显示 2. 将JS文件进行分包打包 3. Native实现页面跳转,每个包跳转都为一个新的Activity 4.
2195 0
|
前端开发 Java Android开发
React Native工程修改Android包名
默认初始化的React Native工程,生成Android工程的时候,包名默认是React Native工程的名字,跟一般Android工程com.company.xxx不一样。 这时候就需要手动修改Android工程里面的包名信息: 如下: 首先修改React Native目录下的MainActivity.
1132 0
|
前端开发 开发工具 git
React Native开发必备的10个插件包
Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,多重选择,快捷命令等。Sublime Text 更妙的是它的可扩展性。所以,这里挑选了全栈开发必备的10款 Sublime Text 插件,让本已精彩的编辑器更加好用,全端开发的码农们不用去网上一个个找了,赶紧收藏起来吧。 1. Package Control 作为安装 Sublime Text 插件的必备
2592 0
|
1月前
|
前端开发 JavaScript 开发者
颠覆传统:React框架如何引领前端开发的革命性变革
【10月更文挑战第32天】本文以问答形式探讨了React框架的特性和应用。React是一款由Facebook推出的JavaScript库,以其虚拟DOM机制和组件化设计,成为构建高性能单页面应用的理想选择。文章介绍了如何开始一个React项目、组件化思想的体现、性能优化方法、表单处理及路由实现等内容,帮助开发者更好地理解和使用React。
76 9
|
2月前
|
前端开发
深入解析React Hooks:构建高效且可维护的前端应用
本文将带你走进React Hooks的世界,探索这一革新特性如何改变我们构建React组件的方式。通过分析Hooks的核心概念、使用方法和最佳实践,文章旨在帮助你充分利用Hooks来提高开发效率,编写更简洁、更可维护的前端代码。我们将通过实际代码示例,深入了解useState、useEffect等常用Hooks的内部工作原理,并探讨如何自定义Hooks以复用逻辑。
|
2月前
|
前端开发 JavaScript API
探索React Hooks:前端开发的革命性工具
【10月更文挑战第5天】探索React Hooks:前端开发的革命性工具
|
23天前
|
监控 前端开发 数据可视化
3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目,实现数字孪生
@icraft/player-react 是 iCraft Editor 推出的 React 组件库,旨在简化3D数字孪生场景的前端集成。它支持零配置快速接入、自定义插件、丰富的事件和方法、动画控制及实时数据接入,帮助开发者轻松实现3D场景与React项目的无缝融合。
86 8
3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目,实现数字孪生
|
26天前
|
前端开发 JavaScript 开发者
使用React和Redux构建高效的前端应用
使用React和Redux构建高效的前端应用
30 1