【问题标题】:When I change the package name, where else I have to change?当我更改包名称时,我还需要更改哪些地方?
【发布时间】:2016-05-21 14:44:55
【问题描述】:

首先我上传了一个带有一个包的应用,现在客户端更改了包名,在我的应用中我使用了FB登录并使用旧应用推送通知,因此我必须更改 FB 开发者 中的任何内容,要么我必须创建新帐户,要么我可以使用 旧 fb 开发者帐户和app_ID,随着包名的改变。我很困惑我必须做什么,当我改变包名时,请提出一些解决方案。

【问题讨论】:

    标签: android facebook-graph-api push-notification package developer-console


    【解决方案1】:

    您还必须更改文件夹名称以匹配新包的名称。

    例如包裹:

    xxx.yyy.zzz

    应对应目录:

    xxx/yyy/zzz

    【讨论】:

    【解决方案2】:

    首先,在 android 代码中,您需要更改 manifest xml 和 gradle 中的包名称。为此使用折射镜。

    其次, 您提到您使用了 fb 登录和推送通知, 所以对于这些,你需要做一些改变。 在 Facebook 开发者应用设置页面中,简单地将您的新包名称添加到现有包列表中, 对于 GCM 推送通知,在开发者控制台上执行相同的操作并创建新的配置文件并将它们添加到您的项目中,一切都会正常工作。

    【讨论】:

    • 但不改变我的应用程序也在工作,所以必须改变,有什么区别
    • 任何人都可以回答这个问题,因为我的应用程序在更改包名称后也可以使用 FB 和 GPlus 登录。我需要创建新的配置文件吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 2020-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    相关资源
    最近更新 更多