当尝试使用flex builder为android构建AIR应用程序时,我执行了以下步骤
2.使用“Package assistant pro”从上述文件创建apk文件
3.然后我在模拟器中安装了AIR 2.5运行时
“INSTATTION FAILED invalid APK”。而且我无法安装其他显示相同错误的APK文件(从站点下载的android应用程序APK文件的示例air)
我成功地安装了其他应用程序的apk文件(比如打印hello world)
enter code here
包裹
导入flash.display.Sprite;
public class AndroidAndFlex extends Sprite
{
public function AndroidAndFlex()
{
var textField:TextField = new TextField();
textField.text = "Hello World";
stage.addChild(textField);
}
}
}
xml文件
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<id>AndroidAndFlex</id>
<filename>AndroidAndFlex</filename>
<name>AndroidAndFlex</name>
<
<versionNumber>1.0.0</versionNumber>
<initialWindow>
<content>AndroidAndFlex.swf</content>
<visible>true</visible>
</initialWindow>
<supportedProfiles>mobileDevice</supportedProfiles>
<android>
<manifestAdditions>
<![CDATA[
<manifest android:installLocation="auto">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-configuration android:reqFiveWayNav="true"/>
<uses-feature android:required="false" android:name="android.hardware.touchscreen.multitouch"/>
<application android:enabled="true">
<activity android:excludeFromRecents="false">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
]]>
</manifestAdditions>
</android>
提前谢谢