美文网首页
Android Studio 修改包名

Android Studio 修改包名

作者: 来自唐朝的栗子 | 来源:发表于2017-04-24 18:46 被阅读0次

各种各样的需求导致,你需要修改你的包名。OK,不再赘述,直接上干货:
1.首先修改你modle下的gradle文件中applicationId,举个例子
原先是:applicationId "com.baidu.activity"改成
applicationId "com.baidu.change"
然后点击sync(very important)
2.修改你的AndroidManifest.xml中的package,举个例子
原先是:package="com.baidu.activity"改成
package="com.baidu.change"
然后点击图片中的按钮

Paste_Image.png

3.在你需要修改的包上,右键单击

操作图1

然后在弹出的面板中,修改名字,点击,Refactor。

Paste_Image.png

好的,结束。亲测可用。
备注:如果想这个样改的话
"com.baidu.activity"改成"com.taobao.activity"
请看下图:

Paste_Image.png

点击设置按钮,把第二行红框部分的勾选去掉,不要勾选这个,然后目录就会一层一层的改包名了。

最后,如果打包后手机上仍然不能同时安装,需要做如下修改:

 <provider
            android:name="android.support.v4.content.FileProvider"
            android:authorities="${applicationId}.fileprovider"
            android:exported="false"
            android:grantUriPermissions="true">
            <meta-data
                android:name="android.support.FILE_PROVIDER_PATHS"
                android:resource="@xml/file_paths" />
        </provider>

把android:authorities的值修改为你现在的包名就可以啦

相关文章

网友评论

      本文标题:Android Studio 修改包名

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