在设置Facebook应用程序时,它需要Android程序包名称和Android类名称。
第一部分很简单,Google Play甚至会在我的应用列表中向我显示此内容。
如何找到Flex应用的Android类名?
答案 0 :(得分:4)
根据此link,
该类名为AppEntry,其包名取决于AIR应用程序ID,但始终以“air”开头。
答案 1 :(得分:3)
正如您所猜测的那样,软件包名称很简单,可以通过查看Google Play网址或谷歌播放中的应用程序列表部分获得。
但实际上,Google Play本身会从AndroidManifest.xml文件中获取该名称
您可以从AndroidManifest.xml文件中找到包名和类名。
无论您使用什么工具构建应用程序,它最终都必须是一个APK文件,清单xml文件将位于APK。
如果您查看清单xml文件,则Android软件包名称是“package =”属性元素下的值。
例如 - 如果该行读取 - package =“com.example.APP1”,那么您的Android软件包名称是 - com.example.APP1。
对于Android类名,您应该查看清单文件并确定它是哪个活动,它引用了MAIN和LAUNCHER操作。
它通常以“。”开头。
例如,如果它显示“.MainClass”,则您的Android类名称变为 - com.example.APP1.MainClass(使用com.example.APP1作为上面的应用程序包名称。
希望有所帮助。
答案 2 :(得分:0)
“Android Class Name”是指AndroidManifest.xml中定义的应用程序的Launcher Activity的类名。 应使用Android Manifest.xml中的以下intent过滤器定义
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>