我有一个本地的Android应用程序,需要根据运行时可以更改的应用设置连接到不同的Facebook应用程序(不同的应用程序ID)。
想象一下该应用程序可以被设置为指向DEV、TEST或PROD。当指向DEV时,FB应用程序ID应为“1”。当指向TEST时,FB应用程序ID应为“2”等。
问题是来自Facebook SDK的UiLifecycleHelper在onCreate阶段自动从AndroidManifest.xml中读取“com.facebook.sdk.ApplicationId”。似乎没有办法通过编程方式设置它。
是否可以在运行时使用UiLifecycleHelper并指向不同的应用程序ID,或者必须回退到手动管理会话?
想象一下该应用程序可以被设置为指向DEV、TEST或PROD。当指向DEV时,FB应用程序ID应为“1”。当指向TEST时,FB应用程序ID应为“2”等。
问题是来自Facebook SDK的UiLifecycleHelper在onCreate阶段自动从AndroidManifest.xml中读取“com.facebook.sdk.ApplicationId”。似乎没有办法通过编程方式设置它。
是否可以在运行时使用UiLifecycleHelper并指向不同的应用程序ID,或者必须回退到手动管理会话?