2

我对使用 FlashDevelop(FD) 和 Air 发布应用程序还很陌生,我和我的同事在发布应用程序之前遇到了一些设置问题。

所以,这里的主要问题是,你需要做什么才能在 application.xml 的清单部分的包中获得一个像样的设置,它与 .apk 文件“合并”?我在我的 FD 项目中使用的包是否与中的包相对应?我是否正确假设 package="some.package" 也与应用程序实际安装在移动设备上的位置有关?

我的意思是,如果我正在编写一个非常简单的应用程序,它只包含在单个 Main 类中的 100 行代码中,那么我不会在 FD 项目中使用任何包......那么清单包在哪里从中获取它的字符串值?

现在在网上搜索了一段时间,它开始变得有点烦人......这有点像丛林,很难通过android的网络和adobe air的网络找到具体的答案。

任何帮助将不胜感激。

4

1 回答 1

1

如果我正确理解您的问题,不,您的 Flash 中的包名称与您的 apk 的包名称无关。

当您单击 File-> Air for Android Settings 时,这是在设置中设置的

在 General 下的那个对话框中,有一个以 air 开头的 App ID 字段。然后它说你应该用你希望应用程序拥有的任何包名称填写它。

它最终会成为 air.your.package.name

至于参考,你是对的,网络上没有很多,但这本书非常方便: http: //books.google.com/books/about/Developing_Android_Applications_With_Fle.html ?id=KGmmyBns0ngC

或者,如果您要使用直接 Flash: http ://shop.oreilly.com/product/0636920013884.do

于 2012-05-18T12:00:57.250 回答