• ベストアンサー

Android「adb shell」パスを知りたい

Windowsのコマンドプロンプトで、「adb shell」遷移先の、Windows全体におけるパスがどこにあるかを知りたいです。 「ls」でファイル存在は確認できるのですが、実ファイルがどこにあるか分かりません。 環境によってパスが異なるのかもしれませんが、確認する方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

>エミュレータ利用している場合はどうでしょうか? エミュレータのイメージファイルの中でしょう。 丸ごとイメージになっていますから、エミュレータ内の個別のファイルは認識できませんよ。

re97
質問者

お礼

回答ありがとうございました。 大変参考になりましたー

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>「adb shell」遷移先の adb shellで起動した場合、動作しているのは接続しているAndroid端末側になるかと思われますが……。 そうなると、 >Windows全体におけるパスがどこにあるか とか、そういう問題ではないかと……。 まぁ、pwdコマンドで現在のカレントディレクトリは判るんじゃないですかね? # 手元の端末ではlsコマンドは/system/bin/ls のようですが。(BusyBoxインストールしているので他の端末がどうかは不明。)

re97
質問者

補足

回答ありがとうございます。 エミュレータ利用している場合はどうでしょうか? pwdコマンドでは「/」と表示されてしまうので、Windows全体のどこに位置しているか、知りたいのですが…

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Android の adb shell について

    rootedの端末でandroidscreencastを導入したあとコマンドプロンプトからadb shellにて adb shell <press enter> su <press enter> After this step, check your phone to see that it is asking for super user permissions, or that there is a message that says that SU permissions are granted mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system <press enter> chmod 4755 /system/bin/sh <press enter> exit <press enter> を実行すると、adb shellでsuを抜けられなくなりました。($に戻れなくなりました) 直す方法を教えてください(><)

  • adb shellが実行出来ない。

    海外版のスマホを購入しました。 今は日本語表示がされないので、その設定をネットで調べてやっていってますが、コマンドプロンプトで“adb shell”と入力し実行すると、adbは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッジファイルとして認識されません、と表示され実行されません。 ネットで参考にした情報は下記の通りです。 http://juggly.cn/archives/86324.html おそらく、「installer_r18-windows.exe」ファイルをダブルクリックして下さい。インストールが開始されます。という手順で、ダウンロードしたファイルで「installer_r18-windows.exe」というファイルが見当たらず インストールも出来ません。 何かが間違えているかもしれません。 お詳しい方お教え下さい。 よろしくお願いします。

  • adbコマンドについて

    Windows7のadbコマンドを使えるようにするための方法を教えてください。 現在、platform - toolsはダウンロード済みです。 そのあと、環境変数でのpathのしかたを詳しく教えてください。色々なサイト見たのですが理解できなかったので質問させていただきました。

  • androidにadbコマンドが通っていない?

    海外アンドロイド4.22を日本語化しようとしています。 http://enjoypclife.net/2016/09/26/android-morelocale-2-japanese-xiaomi/ http://rezv.net/android/25094/ を参考に最後までできました。パスも通り、コマンド adb shell pm grant jp.co.c_lis.ccl.morelocate android.permission.CHANGE_CONFIGURATION も通ったはずです(エラーはなし)。しかしmorelocale2を起動しても、言語の選択肢のなかに、Japaneseが表示されません。アンインストールしたり再起動したりしても同様です。もちろんディベロッパーモードでPCとの接続も問題がありません。 ただどうしても日本語メニューが欲しいわけではなく、Smartnewsのチャンネルを増やしたいだけです。なぜなら英語表記のスマホにSmartnewsをインストールすると、英語版になってしまい、英語版だとなぜか、日本語表示されるものの、チャンネルがとても少ないのです・・・

  • WindowsのPATHの設定と有効性について

    Windows10での環境変数のパス指定はコンパネ→システム→システムの詳細設定→環境変数と進んで環境変数PATHを編集して指定することができます。確認したのですが、確かにそうなっています。スペルミスも発見できません(昔と違って表のようになってます)。それを指定した後、パワーシェルでその新規に指定したパスでの実行ファイルを入力しても実行しません。実行ファイルが見つからないというメッセージです。 環境変数PATHがどうなっているか調べるためにコマンドプロンプト(パワーシェルじゃないもの)でPATHコマンドを入力してみると確かに指定されていません。指定したフォルダが入っていないのです。 設定しているのに、設定されていないようになっている理由が不明です。なせ有効にならないのだろうと思うのですが。例えばフォルダ名が.abcのように隠しファイルのようなドットが先頭に入っているとダメなのでしょうか。確かに設定されているのに、何かの理由で有効になっていない理由が知りたいのですが。そして有効化したいのです。よろしくお願いします。

  • LinuxのShellの仕様について

    こんにちは。 現在、WindowsVistaで、CygwinのBashを使っています。 そこで、LinuxのShellの仕様がどのようになっているのかを、詳しく知りたいと考えています。 具体的に知りたいのは、 「LinuxのShell、はコマンドラインをどのような順序で、どのように解釈し、処理しているのか?」 という事です。 Windowsでは、まず、コマンドプロンプトがコマンドラインを処理し、 処理された後のコマンドライン引数を、各コマンドが受け取るようになっています。 これはLinuxのShellでも同じだと思うのですが、例えば、 「コマンドプロンプトはワイルドカードを展開せず、ワイルドカードは各コマンドが処理している。」 といったような違いが見られます。 説明して下さるのが面倒だとお考えの場合は、役に立つサイトのURLだけでも教えて頂けると 大変助かります。 では、よろしくお願い致します。

  • pathを確認するには??

    Windowsのコマンドプロンプト上で「path」というコマンドを打つと、 そのユーザーが持つpathが表示されますが、 これをLINUX(CentOS)上でも同じように表示させるコマンドってありますか? 教えてください!!

  • power shell でcd できない

    win10で power shell を使用し (コマンドプロンプトがなくなったので仕方なく使っているのですが) cd をやろうとすると >> という文字が出てきてしまいます。 これは何なのでしょうか。 指定したファイルに何か問題があるのでしょうか。 また >>状態から元に戻すのはどうすればよいのでしょうか。

  • 起動してる間だけ、PATHの環境変数にパスを特定の追加する方法

    Windowsにて、起動している間だけ、特定のフォルダを 環境変数のPATHに追加する方法はないでしょうか? (1)システムのプロパティから変更したのではずっと設定は有効のまま (2)コマンドプロンプトからPATH=%PATH:hogehogeとかやると、その コマンドプロンプト内でのみ有効 かと思うのですが、起動時に実行したら次の再起動まで有効に するような方法はないでしょうか?

  • Windowsにおいて、同じ名前で異なるパスを持つ実行ファイルの識別

    Windowsにおいて、同じ名前で異なるパスを持つ実行ファイルの識別 こんにちは。 Windowsにおいて、もし同じ名前で異なるパスの実行ファイルが複数存在する場合、 例えば、C:\borland\bcc55\bin\makeとC:\Program Files\gfortran\ban\makeとC:\cygwin\bin\makeが存在する場合、コマンドプロンプトでmakeと打つと、どの makeコマンドが実行されるのかを指定する方法は存在するのでしょうか? (どのmakeにもパスは通っているものとします) 御存じの方がいらっしゃれば、教えていただけると大変助かります。 よろしくお願いします。