telegram更改打包包名
1.在gradle文件中更改applicationId="新包名"
2.在gradle文件中添加
lintOptions {
checkReleaseBuildsfalse
abortOnErrorfalse
}
3.如果有google-services.json文件,更改package_name
"client_info": {
"mobilesdk_app_id":"1:983517391121:android:f6afd7b67eae3860",
"android_client_info": {
"package_name":"新包名"
}
},
4.把AndroidManifest.xml文件中
<uses-permission android:name="org.telegram.messenger.permission.C2D_MESSAGE" />
<uses-permission android:name="org.telegram.messenger.permission.MAPS_RECEIVE"/>
<permission android:name="org.telegram.messenger.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<permission android:name="org.telegram.messenger.permission.C2D_MESSAGE" android:protectionLevel="signature" />
更改为
<uses-permission android:name="新包名.permission.C2D_MESSAGE" />
<uses-permission android:name="新包名.permission.MAPS_RECEIVE"/>
<permission android:name="新包名.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<permission android:name="新包名.permission.C2D_MESSAGE" android:protectionLevel="signature" />
祝好运。如果解决不了请留言