2012-02-24 12 views
1

私は、アプリケーションの終了時にすべてのアプリケーションデータディレクトリを削除する必要があります。誰が私に私の実用コードスニペットを助けることができるフレックスのAndroid用のAdobe AIR:アプリケーションデータをすべて削除するにはどうすればよいですか?

/data/data/air.<appID>/cache/.AIR 
/data/data/air.<appID>/cache/webviewCache 
/data/data/air.<appID>/databases 

しかし、私は毎回「ディレクトリが見つからないエラー」を取得?これは私のアプリケーション記述子からです:

<id>test01</id> 
<filename>test01</filename> 
<name>test01</name> 

私はこれが可能である知っているが、おそらく私は間違った方法でディレクトリを入力しています。

これはベストプラクティスではありませんが、セキュリティ上の理由から、私はすべてのstagewebviewキャッシュと自動入力フォームデータを削除する必要があります。

答えて

1

File.applicationStorageDirectoryは、あなたが探しているものです... これは、アプリケーションのプライベートストレージディレクトリを直接指しています。

Reference

0

この文脈ではあまり役に立ちません。しかし、私は解決策を見つけました。私はデバッグモードで開発していたので、正しいアプリケーションディレクトリは/data/data/air.myappid.debug/とにかく助けてくれてありがとう!私たちの多くが知っているように、applicationdirectroy.nativepathはアンドロイド上に空の文字列を与えます。

関連する問題