2013-05-13 69 views

回答

0

您可以将所需的所有意图添加到应用程序描述符的正确部分。查找与android相关的部分:

... 
<android> 
     <manifestAdditions> 
     <![CDATA[ 
      <manifest android:installLocation="auto"> 
       <uses-permission android:name="android.permission.INTERNET"/> 
       <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
       <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
       <uses-feature android:required="true" 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> 

            <!-- ADD INTENTS HERE --> 

        </activity> 
       </application> 
      </manifest> 
     ]]> 
     </manifestAdditions> 
     <!-- Color depth for the app (either "32bit" or "16bit"). Optional. Default 16bit before namespace 3.0, 32bit after --> 
     <!-- <colorDepth></colorDepth> --> 
</android> 
... 

请注意,这只是故事的一半。为了正确地消费那些你应该处理他们的意图在你的代码,这样的事情:

NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE,onInvoke); 
... 
function onInvoke(event:InvokeEvent):void 
{ 
    /* handle your intent here */ 
} 

请参考官方文档here

相关问题