适用于Android的Air - 通过菜单和调用是否存在共享错误?

时间:2013-01-15 13:37:17

标签: android air share

我正在使用Air for Android创建一个消息传递应用。 我想让其他应用通过分享菜单选项与我的应用分享文字。 我的应用程序列在菜单中,但在调用后只收到一个空字符串。 这是一个已知的错误吗?

调用事件:

NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE, onAppInvoke);

function onAppInvoke(event:InvokeEvent):void {
 info.text = event.arguments.toString()
}

app.xml清单:

<allowBrowserInvocation>true</allowBrowserInvocation>
  <android>
    <manifestAdditions>
      <![CDATA[
        <manifest android:installLocation="auto">
<uses-permission android:name="android.permission.INTERNET"/>
            <application>             
          <activity>
 <intent-filter>
  <action android:name="android.intent.action.SEND" />
  <category android:name="android.intent.category.DEFAULT" />
  <data android:mimeType="text/*"/>
  </intent-filter>            
                    <intent-filter>
                        <action android:name="android.intent.action.MAIN"/>
                        <category android:name="android.intent.category.LAUNCHER"/>
                    </intent-filter>
                    <intent-filter>
                        <action android:name="android.intent.action.VIEW"/>
                        <category android:name="android.intent.category.BROWSABLE"/>
                        <category android:name="android.intent.category.DEFAULT"/>
                        <data android:scheme="myapp"/> 
                    </intent-filter>
                        </activity>
            </application>
        </manifest>
    ]]>
    </manifestAdditions>
  </android>

欢迎任何想法!

0 个答案:

没有答案