質問: ``` > adb shell $ run-as パッケージ名 ``` これをTerminalで入力しても、unknownになってしまいます。 パッケージ名は事前にpm list packageでちゃんと存在しているのを確認済です。 実機デバッグで行っていますが、Android5.0.1 API21に対して、 Android SDK 5.0はインストール済です。 実機の開発者オプション設定は USBデバッグ ON ADBでインストールしたアプリを監視 ON デバッグアプリ → 指定のパッケージ名のアプリ このように必要と思われるところは設定ONにしております。 念のためAndroid Studio再起動、開発者オプション設定のON/OFFやってみましたがかわりません。 他何が足りないでしょうか?
回答: 機種を変えたら見ることが出来ました。 機種によってアクセス出来る物、また見ることは出来るけど書き換えが出来ないなどパーミッションの設定が様々でした。 SDカードパスも内部の設定ファイルと記載が違う物があったり、パス取得命令で引っ張ってくるパス名が違ったりそこも機種によってバラバラでした。