私はLinuxアーチを使用しています。私は次のようにAndroidをインストールしました建築ウィキペディア。 .NETを使用してすべてのskdコンポーネントとAndroidスタジオを削除しましたpacman -Rs
。また、ホームディレクトリからAndroidに関連付けられているすべての隠しフォルダ( AndroidStudio.android
などgradle
)を削除しました。ただし、環境変数はANDROID_HOME
まだ設定されており、次のコマンドは
ps aux | grep 'adb'
返品adb -L tcp:5037 fork-server server --reply-fd 4
環境変数ANDROID_HOMEはどこに設定されていますか?これはどういう意味ですかadb -L tcp:5037 fork-server server --reply-fd 4
? Androidが正しく削除されていませんか?
コマンドadb
を返すbash: adb: command not found
編集する:
中/proc/pid/環境、そして同様のもの /opt/android-sdk/プラットフォーム-ツール:/opt/android-sdk/tools:/opt/android-sdk/tools/bin
答え1
私のシステムにはandroid-studio、android-tools、その他のAndroid関連ソフトウェアパッケージがインストールされています。変数がANDROID_HOME
まったく設定されていません。これにより、どこかに手動で設定したと信じられます。.profile
、、、.bashrc
友達などの場所を確認してください。運が良くない場合は、このようなことを試すことができますgrep -r 'ANDROID_HOME' ~/
(非効率性のために良い使用パターンではありません)。持つより良い方法行ってこれをやってみてください。
表示されるadbコマンドは簡単です。 adb サーバーは分岐してバックグラウンドで実行され、TCP 接続のためにポート 5037 でリッスンします。これは、終了するのを忘れたレガシー問題である可能性が高いです。ただ実行してpkill adb
プロセスを終了します。
要約すると、私の考えではAndroid 関連パッケージが完全に削除された可能性が高いです。。を使用してインストールされているAndroidパッケージを確認できますpacman -Qs android
。システムでAndroidのすべての兆候を本当に消去したい場合は、同様のコマンドを実行してみてくださいsudo pacman -Rn $(pacman -Qsq android
。