2017-02-21 7 views
3

昨日私はAndroid Thingsプロジェクトを開始し、Android Studioを使ってアプリをテストしていました。 adb.exeを使ってデバイスに接続するために、私は既定のOSのアプリ(開始画面)で見たアンドロイドデバイスのIPを使用しました。だから、昨日のテストの後、私はそれがPCに接続されていなくても、私のアプリは今はデフォルトのアプリになっているようだ。Android Things OSのデフォルトアプリをリセットするには?

問題は、デバイスのIPアドレスが表示されないため、adb.exeを使用して接続できることです。

デフォルトのOSのアプリに戻る方法はありますか?

PS。私が見つけた唯一の解決策は、Android Things OSを再インストールすることです。

+1

[この回答](http://stackoverflow.com/questions/41127331/android-things-intent-for-boot/41538324#)に従ってアプリをアンインストールするためのスクリプトを使用することができます41538324)。 – Onik

答えて

7

アンドロイド事をデフォルトに戻るには、エスケープボタンを押して、ホーム画面に行くことができますロゴは、コマンド

次のIP使用を知らなくてもATに接続したい場合は

adb uninstall <pkg name> 

を使用してアプリをscreen.Uninstall

adb connect Android.local 

また、シリアルケーブルを使用してATのIPを見つけることもできます。

adb shell am force-stop <package-name> 

との:あなたのアプリをアンインストールする必要がない場合、あなたはそれを閉じることができます enter image description here

4

あなたはラズベリーパイボードにキーボードを接続した場合のadb

adb uninstall <package-name> 

を使用してアプリをアンインストールし、あなたは

1

以下のよう

複数apps.ATをインストールする場合は、あなたの選択をお願いしますもちろんあなたのアプリから閉じることができます:

また、画面がある場合は、あなたのアプリにあなたのIPアドレスを表示することができます。私のためadb connect Android.localは動作しません。

2

(私はので、私は申し訳ありませんが、答えを、作るコメントするのに十分な評判を持っていない)

あなたのコンピュータからあなたRaspeberryのIPを知りたい場合は、ARPテーブルを使用することができます。

のUbuntu/LinuxやWindowsからの、ちょうどarp -a

あなたのAndroidデバイス物事を入力すると、そのIPでこのリストに表示されます!

+1

これはとても美味しいです – sirvon

0

簡単な方法は、ルータにログインし、接続されているすべてのデバイスを確認し、そこからIPアドレスを取得することです。 Google Wifiで本当に簡単

関連する問題