什么是用Flex编写的Facebook应用程序的“Android类名”?

时间:2012-08-25 00:55:57

标签: android facebook flex

在设置Facebook应用程序时,它需要Android程序包名称和Android类名称。

第一部分很简单,Google Play甚至会在我的应用列表中向我显示此内容。

如何找到Flex应用的Android类名?

Facebook App Settings

3 个答案:

答案 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>