フラッシュ アプリケーション (別の AIR アプリ) から Android データベース (アプリによって作成された) への書き込みの問題に直面しています。Android の観点からは、これは、各アプリケーション プロセスが他のアプリケーション プロセスのリソースにアクセスしてはならないというセキュリティ モデルに反します。
適切な回避策は、両方のアプリケーション (android と flash air アプリ) で同じ Linux ユーザー ID を共有することです。これにより、両方のアプリケーションが同じファイル許可を持つ同じアプリケーションとして扱われます。sharedUserId
これを実現するために、Android マニフェスト ファイルで属性を使用できます。
sharedUserId
Android AIRアプリで設定できますか?AIR アプリケーションが DalvikVM アプリのデータベースにアクセスするための他の回避策は何ですか?