Air for Android - App.xml解析错误

时间:2013-03-01 10:56:19

标签: android android-intent air

我正在使用Flash CS 6和Adobe Air 3.5构建Android应用程序。 我想在分享菜单中注册我的应用,以接收来自其他应用的内容。 (每次选择文本或链接进行共享时,我的应用程序都应列在该菜单中)

我的app.xml一定有问题,因为尝试安装应用程序时收到“解析错误”消息。

以下是Android清单部分。这有什么问题? (我从developer.android.com

获取了代码
 <android> 
        <manifestAdditions> 
          <![CDATA[ 
             <manifest android:installLocation="auto">
                    <application> 
                        <activity> 
    <intent-filter>
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="text/plain" />
        </intent-filter>
                        </activity> 
                    </application> 
                </manifest> 
            ]]> 
        </manifestAdditions> 
      </android>

完整的app.xml

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<application xmlns="http://ns.adobe.com/air/application/3.5">
  <id>com.helloworld.android</id>
  <versionNumber>1.0.0</versionNumber>
  <filename>helloworld</filename>
  <name>helloworld</name>
  <initialWindow>
    <content>helloworld.swf</content>
    <systemChrome>standard</systemChrome>
    <transparent>false</transparent>
    <visible>true</visible>
    <fullScreen>false</fullScreen>
    <renderMode>auto</renderMode>
    <autoOrients>true</autoOrients>
    <maximizable>true</maximizable>
    <minimizable>true</minimizable>
    <resizable>true</resizable>
  </initialWindow>
  <icon>
    <image36x36>AppIconsForPublish/helloworld_36x.png</image36x36>
    <image48x48>AppIconsForPublish/helloworld_48x.png</image48x48>
    <image72x72>AppIconsForPublish/helloworld_72x.png</image72x72>
  </icon>
  <customUpdateUI>false</customUpdateUI>
  <allowBrowserInvocation>true</allowBrowserInvocation>
  <android> 
    <manifestAdditions> 
      <![CDATA[ 
         <manifest android:installLocation="auto">
                <application> 
                    <activity> 
<intent-filter>
        <action android:name="android.intent.action.SEND" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="text/plain" />
    </intent-filter>
                    </activity> 
                </application> 
            </manifest> 
        ]]> 
    </manifestAdditions> 
  </android>
  <versionLabel>1.0.0</versionLabel>
  <supportedLanguages>en</supportedLanguages>
</application>

感谢。乌利

0 个答案:

没有答案