修改android的包名
2017-02-08 15:49:55 q592116366 阅读数 974

修改安装包名字

项目路径\proj.Android\build.xml

<project name="安装包名"default="help">

 

修改游戏名/程序名

项目路径\proj.android\res\value\strings.xml

<string name="app_name">程序名</string>

 

修改程序图标

项目路径\proj.android\res目录下,3个文件夹对应3个分辨率。执行打包之后,项目路径\proj.android\bin\res下的3个文件夹会自动地更新。

 

改包名

项目路径\proj.android\AndroidManifest.xml中的包名会自动相应地改变。

2019-05-27 14:41:00 pcaxb 阅读数 11

转载请注明预见才能遇见的博客:http://my.csdn.net/

原文地址:https://blog.csdn.net/pcaxb/article/details/90349527

Android 包名修改

参考资料:https://blog.csdn.net/qq_35651451/article/details/78678085

参考资料补充:

最后一步:创建包名目录 将MainApplication和MainActivity 放到最后一个文件夹里面 

这里的最后一步可以使用重命名的方式

修改对应的名字

除了最后一步,其他的步骤,可以使用搜索替换的方式,哈哈,

总结:

1.搜索替换对应的包名

2.重命名的方式修改对应文件夹的包名

 

Android 包名修改

博客地址:https://blog.csdn.net/pcaxb/article/details/90349527

2016-10-10 08:55:51 luawen 阅读数 328

android studio 修改


注意:在一个项目改包名一定是第一时间就做,改完包名在做定制化,这个很重要,避免改包名的时候遇到坑.




注意:即使是正常的改包名的流程,难免会遇到坑,而且在studio上往往不知道什么地方报错,但是往往遇到坑也会回不到原来的项目,因此在改包名的时候,一定要把自己要改的项目压缩一份保留,即使报错也能重新来.

在studio上,修改包名一般是manifest里面的package换一下,在gradle里面的defaultConfig里面applicationId换成自己需要修改的,在clean下,rebuild就行了,这样就不需要改原有的包名路径

但是一般来说要是项目里内嵌了第三方的话可能会比较坑,所以要一劳永逸,可以选择全部换,彻底换.修改包名一般分为两种,

1 修改同级的包名,只能改一级,就是把包名里的一级换个名字,这个直接在studio里面改,选择要改的级数,右键,选择refactor里面的rename就行,在shift+ctrl+r 全局替换下.java .xml中的路径,已现在的路径替换之前的.在gradle里面的defaultConfig里面applicationId换成自己需要修改的,在clean下,rebuild就行了

2修改多级或者增加或者是删减级数,在找到项目的文件目录,把包名路径改成自己要修改的,在studio里的gradle里面的defaultConfig里面applicationId换成自己需要修改的(这个别忘了),在shift+ctrl+r 全局替换下.java .xml中的路径,重新clean下工程,在rebuild下工程就行了.(如果是彻底换包名,注意的是,跳转到activity的根据包名跳转的,通用的服务根据包名启动的,这样类似的,最好都写在主项目里,避免留坑.在manifest每个声明activity等声明都必须用完整路径,不要用缩写,避免有坑)

2016-11-21 23:20:00 weixin_33912453 阅读数 18
294540-2bf9fbfb56f0faaa.png
react-native.png

安卓已包名作为应用的唯一id,相对iOS来说改起来就不是那么方便,但为了能正式发布自己的应用,还是得改过来。

假设包名为com.exease.etd.objective,以下地方需要修改。

  • 首先是两个java文件:android/app/src/main/java/com/PROJECT_NAME/MainActivity.java和/MainApplication.java,修改第一行为package com.exease.etd.objective;
  • 然后是安卓的描述文件android/app/src/main/AndroidManifest.xml,第二行把package的至改为com.exease.etd.objective
  • 之后是两个打包脚本。
    • android/app/BUCK,修改两个package的值package = 'com.exease.etd.objective',
    • android/app/build.gradle其中的applicationID,改为applicationId "com.exease.etd.objective"

修改完成后,命令行进入android目录,执行./gradlew clean清除缓存即可(windows上是 gradlew.bat)

至此差不多修改完成,能够打包出正确包名的apk。不过在开发过程中,如果需要自动link原生模块,会导致命令出错无法link成功。所以还是建议按照java的规范把java文件放入包名匹配的目录中。
把android/app/src/main/java/com/PROJECT_NAME/MainActivity.java和/MainApplication.java两个文件移入新创建的目录android/app/src/main/java/com/exease/etd/objective/里面,就能够愉快的react-native link了。

2015-12-09 19:25:12 u014774589 阅读数 294

如何修改包名而不引起错误,有时候我们是从网上下载下来的源码或者二次开发系统源码的APP,看到包名不是自己的或者要修改包名才能在系统上运行,自己层多次折腾如何修改源码中包名,最终发现了了一个很好的方法,比如修改系统设置Settings相关包名字,点击Search 在Containingtext 输入你想要查找的相关com.guojiu.settings关键字 ,在File name patterns 输入 ” .java , .xml”
相关截图
在点击Replace
会查找出来一大堆相关文件,在With串口填入你要修改成你自己的包名:我改成hezhangyear,
这里写图片描述
点击OK,让后你发现会出现一大堆错误,不要急,不要慌
这里写图片描述

选择第一个包名,按F2建,输入com.hezhangyear.settings
这里写图片描述
点击OK,->Continue,稍等一下就可以了,就没错误 了,
还有错误就点project->clean工程,清理一下工程

Android修改gen下包名

阅读数 1239

Android APK包名修改

阅读数 261

没有更多推荐了,返回首页