我所提供的config.xml文件路径和配置的屏幕截图你会在哪里找到包ID。 `
如果您在命令行中使用cordova,Cordova android应用程序的默认活动类是CordovaApp。
因此,在这种情况下,您在Facebook开发者中的配置应该是这样的。
Package Name: com.phonegap.helloworld
Default Activity Class Name: com.phonegap.helloworld.CordovaApp
您需要更新包的名称按照您在config.xml中有入口
如果您正在构建使用Adobe的PhoneGap构建服务您的应用程序,在在这种情况下,默认的活动名称由您的应用程序名称的CamelCase表示法生成。 所以Default Activity Test
成为DefaultActivityTest
因此,在Facebook开发人员配置应该是这样的。
http://www.decompileandroid.com:
Package Name: com.phonegap.randomPackage
Default Activity Class Name: com.phonegap.randomPackage.DefaultActivityTest
您可以从下面的网站反编译你的apk。
选择静态版本(Flash版本不起作用),上传后可以看到反编译的AndroidManifest.xml文件。
这是我反编译我的应用程序apk后得到的。
http://www.decompileandroid.com/complete/182864?key=ecb3cec5a9b1418afe5d67f7151b518f
我已经知道包名,我不知道默认的活动是CordovaApp,tho。 这就是我所需要的,我希望这是正确的。我会让这个开放一天左右,看看是否有其他意见。 – 2014-10-31 14:41:52
另外,我前一段时间在这里看到一篇文章,里面提到了一个类名'package'.ProjectActivity。你能确认这个改变了吗? – 2014-10-31 14:48:37
我还发现帖子 http://stackoverflow.com/questions/22576209/phonegap-build-facebook-connect-plugin-invalid-android-key-parameter-error – 2014-10-31 14:48:52