Ho fornito le immagini del percorso config.xml e la configurazione dove troverai l'ID del pacchetto. `
Se si utilizza cordova da riga di comando, la classe di attività predefinita per l'applicazione Android Cordova è CordovaApp.
Quindi, in questo caso, la configurazione nello sviluppatore di Facebook dovrebbe essere così.
Package Name: com.phonegap.helloworld
Default Activity Class Name: com.phonegap.helloworld.CordovaApp
è necessario aggiornare il nome del pacchetto come per la voce che si ha nel config.xml
Se state costruendo la vostra applicazione utilizzando Adobe PhoneGap Build Service, in In tal caso, il nome dell'attività predefinito viene generato dalla notazione CamelCase del nome dell'applicazione. Così Default Activity Test
diventa DefaultActivityTest
Quindi, la configurazione in Facebook sviluppatore dovrebbe assomigliare a questo.
Package Name: com.phonegap.randomPackage
Default Activity Class Name: com.phonegap.randomPackage.DefaultActivityTest
Si può decompilare il tuo apk dal sito qui sotto:
http://www.decompileandroid.com.
Scegliere la versione statica (la versione flash non funzionava) e dopo il caricamento, è possibile vedere il file AndroidManifest.xml decompilato.
Questo è ciò che ho ottenuto dopo aver decompilato il mio apk dell'applicazione.
http://www.decompileandroid.com/complete/182864?key=ecb3cec5a9b1418afe5d67f7151b518f
fonte
2014-10-31 13:30:57
Sapevo già del nome del pacchetto, non sapevo che l'attività predefinita fosse CordovaApp, tho. Questo è quello che mi serviva, spero che sia corretto. Lo lascerò aperto per un altro giorno o giù di lì, solo per vedere se c'è un'altra opinione. –
inoltre, ho visto un post qui qualche tempo fa che uno ha inserito come nome di classe 'pacchetto'.ProjectActivity. Puoi confermare che questo è cambiato? –
Ho trovato anche il post http://stackoverflow.com/questions/22576209/phonegap-build-facebook-connect-plugin-invalid-android-key-parameter-error –