私は 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>
ありがとう。ウリ