2016-12-12 9 views
0

私はバグを修正しようとしていますが、この問題は私をブロックしています。 data/data/packagename/filesフォルダに "scenes.sql"というファイルがあり、テストデバイスの設定で "クリアデータ"と "アンインストール"をクリックしても、デバッグを開始するとそのファイルが残っています再び。私のアプリをアンインストールすると、data/data/packagenameのファイルが削除されないのはなぜですか?

私は自分のコンピュータのファイルシステムを検索し、そのすべてのインスタンスを削除しました。デバイスの[データをバックアップする]オプションが誤っていることを確認しました。クリアしてアンインストールすると、ファイルは再びファイルシステムに入れられ、その作成時刻はデバッグ開始時刻になります。ビジュアルスタジオで「デプロイ間のアプリケーションデータ/キャッシュを保持する」をfalseに設定しました。資産管理者は、ファイルの兆候を示さない。私は見落としているいくつかの他のキャッシング機構はありますか?

+0

binとobjフォルダを手動で削除しましたか? – Jason

+0

@Jason binフォルダからこのファイルを削除しました。私はまた掃除して再建しました。 – Slepz

+0

@Jason私はobjフォルダを手動で削除しようとしましたが、それも失敗しました。 – Slepz

答えて

0

このコードのテキストファイルを作成し、DeleteBinObj.shとして保存し、PCから

をすべてのアプリのファイルを削除します。 sh DeleteBinObj.sh

は電話

からすべてのアプリのファイルを削除します。このコードのテキストファイルを作成し、保存します。このスクリプトを配置して行うターミナルでプロジェクトのフォルダに

find . -iname "bin" -o -iname "obj" | xargs rm -rf 

ゴーそれはUninstall.shと同じです。 端末のこのスクリプトのフォルダに移動して、次の操作を行います。sh Uninstall.sh YOURNAMESPACE

保存されたappfilesとデータベースを含む名前空間のフォルダが削除されます。

echo "Going to platform tools $HOME/Library/Android/sdk/platform-tools" 
    cd $HOME/Library/Android/sdk/platform-tools 
    echo "uninstalling app with packagae name $1" 
    ./adb uninstall $1 
関連する問題