adb経由でAndroidアプリ(apkファイル)を手動でインストール/アップデートする方法

A Sweeter Jelly Bean!
InsideAndroid / Tae Yeon Kim

 adb経由でAndroidアプリ(apkファイル)を手動でインストールしたいこともあるだろう。Google Play(Androidマーケット)には公開されておらず、WEBサイトでのみダウンロードが可能な野良アプリなどをインストールしたいような場合だ。

 その方法を以下に記しておく。

1.PCとAndroid端末をUSB接続する
2.コマンドプロンプトを起動する
3.コマンドラインからadbコマンドでインストールする

 という非常にシンプルな流れだ。

■コマンドプロンプトを起動する

 以下のように「cmd」と入力してコマンドプロンプトを起動する。

enchant170
enchant173

■adbコマンドを入力する

 まずadbのPATHが通っているか確認しておこう。コマンドラインで「adb」と入力してほしい。以下の表示になったら、adbのPATHが通っていない、ということになる。adbのPATHを通しておこう。

enchant171

 PATHが適切に通っている場合は、以下のように表示されるぞ。

enchant178

■adbのPATHを通す

 PATHが通っていない人は”adbコマンドを気軽に使えるようにする方法(adbのPATHを通す方法)”の記事を参考にしてPATHを通しておくように。

■adb installコマンドでapkをインストールする

 apkファイルの保存してあるディレクトリまで移動して、以下の通り、

  「adb install アプリケーション名.apk」

 を実行するだけでOKだ。

 以下は、”ゲーム開発をenchant.js(HTML5 + JavaScript)で! 【ツール篇】 RPGなどゲームでキャラクター名に困ったら使うAndroidアプリ「ゴマッチョの気まぐれ ~キャラ名付け~」をリリース!”の記事でリリースしたapkをインストールしている。

enchant172

 もしも既にAndroid端末に当該apkがインストールされていたら、上記のように「Success」とはならない。

  Failure [INSTALL_FAILED_ALREADY_EXISTS]

 と表示されるので、インストールではなく「アップデート」を行う必要がある。アップデートコマンドは、

  「adb install -r アプリケーション名.apk」

 を実行する。インストールコマンドに「-r」が付いただけだ。

(アシベズヘア@ashibehair_m

━ 関連記事 ━╋╋

  • AndroidのWebViewで画面の右横にできる隙間を消す方法(スクロールバー表示領域を消す方法)
  • Androidアプリのランチャーアイコンを「Android風アイコンジェネレータ」で作成する
  • adb経由でAndroidアプリ(apkファイル)を手動でインストール/アップデートする方法
  • Androidのadbコマンドを気軽に使えるようにする方法(adbのPATHを通す方法)
  • Androidでアプリ開発をする為に、自分のパソコンが「32ビット版」か「64ビット版」かを確認しておく
  • アスタの「アイコン型広告」の文字色を変更する方法(Androidアプリ)
  • アスタの「アイコン型広告」の背景色を変更する方法(Androidアプリ)
  • 成長著しい「アイコン型広告」(アスタ)をAndroidアプリに導入する方法
  • ゲーム開発をenchant.js(HTML5 + JavaScript)で! 【育成シミュレーション篇】 Androidアプリ「ゴマッチョの目指せ!五輪ビルダー ~7年後のオリンピックへ~」をリリース!
  • ゲーム開発をenchant.js(HTML5 + JavaScript)で! 【ツール篇】 RPGなどゲームでキャラクター名に困ったら使うAndroidアプリ「ゴマッチョの気まぐれ ~キャラ名付け~」をリリース!
  • 007SH(007SHJ)でスクリーンショット(画面キャプチャ)を撮る方法
  • adb経由でAndroidアプリ(apkファイル)を手動でインストール/アップデートする方法」への10件のフィードバック

    1. ピンバック: materialize.jp » ゲーム開発をenchant.js(HTML5 + JavaScript)で! 【ツール篇】 RPGなどゲームでキャラクター名に困ったら使うAndroidアプリ「ゴマッチョの気まぐれ ~キャラ名付け~」をリ

    2. ピンバック: materialize.jp » 秀丸(テキストエディタ)で行の先頭に文字を一括挿入する方法

    3. ピンバック: materialize.jp » Androidのadbコマンドを気軽に使えるようにする方法(adbのPATHを通す方法)

    4. ピンバック: materialize.jp » ゲーム開発をenchant.js(HTML5 + JavaScript)で! 【育成シミュレーション篇】 Androidアプリ「ゴマッチョの目指せ!五輪ビルダー ~7年後のオリンピックへ~」をリリース!

    5. ピンバック: materialize.jp » 成長著しい「アイコン型広告」(アスタ)をAndroidアプリに導入する方法

    6. ピンバック: materialize.jp » Androidスマートフォンでファミコン(NES)を愉しむ! エミュレータ「Nesoid」のインストールと使用方法

    7. ピンバック: materialize.jp » Androidスマートフォンでスーパーファミコン(SNES)を愉しむ! エミュレータ「SNesoid」のインストールと使用方法

    8. ピンバック: AndroidのWebViewで画面の右横にできる隙間を消す方法(スクロールバー表示領域を消す方法) | materialize.jp

    9. ピンバック: Androidアプリのランチャーアイコンを「Android風アイコンジェネレータ」で作成する | materialize.jp

    10. ピンバック: Androidのadbコマンドを気軽に使えるようにする方法(adbのPATHを通す方法) | materialize.jp

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です