天天看点

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

不常用。但是每次用的时候都要百度,所以自己记录一下。仅供参考。

一。修改包名

1.修改自己文件的包名。如果没有完全打开包结构,把包全部展开。

然后点击要修改的包名右键Refactor->Rename或者shift+F6

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

然后选择 Rename package

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

修改好包名。选择refactor

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

然后选择Do Refactor

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

2 .查看清单文件的包名 这个时候已经自动修改了。如果没有自己手动修改成一样的就好

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

3.修改 build.gradle问价里面的applicationId

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

4.最后 Sync Now就可以了

二。生成签名文件

1.Build->Generate Signed APK

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

2.选择自己的module->next

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

3.Create new 

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

4.New Key Store

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

三.获取SHA1的开发版和发布版值

1.开发版 进入Terminal 进入C盘 cd users/你自己电脑名称/.android

输入:keytool -list -v -keystore debug.keystore

输入口令:android

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值

发布单的SHA1值 在原来的基础上数据keytool -list -v -keystore \你自己的签名文件路径(如d:\d\d.jks)

android修改包名、生成签名文件、Android Studio获取开发版SHA1值和发布版SHA1值