0
1

More than 3 years have passed since last update.

androidでadbのインストールする際にエラーが出る場合

Posted at

androidにapkがインストールできない。

androidのapkをwindows10のコマンドプロンプトのadbを利用し、インストールsony Xperia Z3 compact / android6.0.1にインストールをしようとした際に以下のエラーが発生。


// インストールコマンド
adb install -r  C:\Users\hoge\Desktop\アプリ\apk\hoge-app.apk

// エラー文言
Performing Push Install
adb: error: failed to copy  to '/data/local/tmp/./.': remote Is a directory
rm: /data/local/tmp/.: Is a directory

他の端末を利用するとすんなりインストール出来る。

apk側の問題かと思い、Pixel 3a / android10.0.0にも同様のコマンドでインストールを試みた。


// インストールコマンド
adb install -r  C:\Users\hoge\Desktop\アプリ\apk\hoge-app.apk

Performing Streamed Install
Success

問題なくインストール出来、起動も確認した。
恐らく、adbかandroidのバージョンによる問題かと思われる。

直下に移動して、相対パスを指定してインストール


// apk保存直下に遷移
cd C:\Users\hoge\Desktop\アプリ\apk\

// 相対パスでインストールファイルを指定
adb install -r hoge-app.apk
Performing Push Install
hoge-app.apk: 1 file pushed. 2.6 MB/s (7941906 bytes in 2.968s)
        pkg: /data/local/tmp/hoge-app.apk
Success

無事にインストールを確認した。
インストール方法の違いなのかもしれない。

余談...
後日、絶対パスでのインストールを試したら、すんなりとインストールできた。なぜ???

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1