ReactNative 学习笔记 修改包名
2018-03-09 10:57
477 查看
Android包名修改
AndroidStudio打开项目 right click to “Open Module Setting”.Go to the Flavours tab.
Change the applicationID to whatever package name you want. Press OK.
调整AndroidManifest.xml中个别包名依赖项
例如:
<!-- 个推3.0电子围栏功能所需权限 --> <!-- 浮动通知权限 --> <!-- 自定义权限 --> <uses-permission android:name="getui.permission.GetuiService.com.wenxitek.mijiang" /> <!--替换为第三方应用的包名--> <permission android:name="getui.permission.GetuiService.com.wenxitek.mijiang" android:protectionLevel="normal" > </permission><!--替换为第三方应用的包名--> <!-- 个推SDK权限配置结束 --> <provider android:name="com.igexin.download.DownloadProvider" android:authorities="downloads.com.wenxitek.mijiang" android:exported="true" android:process=":pushservice" />
删除app 和 依赖包build, 例如
rimraf android\app\build
rimraf android\build
rimraf node_modules\react-native-audioplayer\android\build
rimraf node_modules\react-native-networking\android\build
rimraf node_modules\react-native-rong-imlib\android\build
重新打包
gradlew assembleRelease
aapt查看包名
aapt dump badging “apkfile”
IOS包名修改
xcode 8.0 修改包名步骤:进入Build Settings的Packaging
修改Budle Identifier为新的包名
如果要修改产品名称,可以修改Product Name
不过Module name会跟着一起变
修改完成后,可以看到有两个文件改变
ios*.xcodeproj\xcshareddata\xcschemes*.xcscheme
ios*.xcodeproj\project.pbxproj
重新编译的app文件,查看包内容时,可以看到info.plist中的对应项有改变
注意:
app build后的生成路径在:(可以通过日期确定是哪个文件夹)
/Users/…/Library/Developer/Xcode/DerivedData/……/Build/Products下面
遇到类似 “Apple LLVM 8.0 Error”, 可能是路径问题。可以试试删除这个文件夹
/Users/…/Library/Developer/Xcode/DerivedData/ModuleCache
android-studio-rename-package
Android application-id
如何在xcode中修改app的包名
xcode6 Apple LLVM 6.0 Error
相关文章推荐
- react-native学习笔记--史上最详细Windows版本搭建安装React Native环境配置
- React Native 学习笔记1
- 学习React Native 笔记(二)React组件
- 学习ReactNative笔记二 __ECMAScript新功能
- React Native 学习笔记(一)
- React Native 学习笔记(五)-- 样式Style
- React Native 学习笔记(九)--网络请求 & 界面跳转
- React-Native学习笔记1—环境搭建[Linux & Windows]
- React Native 学习笔记十四(原生模块之数据回调)
- react native 学习笔记 2016_1223 (环境,箭头函数,state设置,图片使用等)
- react-native 学习笔记
- React Native 学习笔记之--布局
- React-Native学习笔记之React-Native升级
- React Native 学习笔记五(关于样式的使用)
- React Native 学习笔记二十(关于ListView的使用)
- React-Native傻瓜式学习笔记(二):封装Navigator工具类
- React Native 学习笔记(二)
- React-Native Android 学习笔记——1,配置环境
- React-Native学习笔记之代码智能提醒(webstorm)
- react-native 学习笔记——log