プロが教える店舗&オフィスのセキュリティ対策術

前質問
http://oshiete.goo.ne.jp/qa/8449099.html
改めて質問します。
環境PATH言うので、私がやった手順です。
http://developer.android.com/sdk/index.html
ここから開発キットダウンロード
adt-bundle-windows-x86-20131030.zip
これをc直下において解凍
解凍するだけでインストール状態
SDK Manager.exe で確認

環境PATHの設定

システムの詳細設定
ユーザ環境変数
なければ新規、すでに他の言語アプリがあるならPATHをクリック
C:\adt-bundle-windows-x86\sdk\tools;"
と、追記
確認してok
これで環境PATHが通ります。

ずいぶん親切ですね、質問者の私は。
apkを入手し
コマンドライン上から
adb install hogehoge.apk

これでapkファイルがあればオフラインでもインストール可能なはずですが、できないケースがあります。

その理由と対処方法を教えて下さい。

A 回答 (1件)

具体的な手順をありがとうございます。



> adt-bundle-windows-x86-20131030.zip
今確認しましたが、最新版ですね。
いつ頃だったか忘れましたが、adb.exeの場所が変わっています。
(sdk\toolsフォルダ内に"adb_has_moved.txt"というファイルがありますよ)
なので、
C:\adt-bundle-windows-x86\sdk\platform-toolsもPATHに追加してください。


> できないケースがあります。
エラーメッセージが表示されるなら、それも記載していただけるとありがたいです。
    • good
    • 0
この回答へのお礼

貴殿のような丁寧な言葉を選ぶ方は、こちらが調べた結果を出します。
apkのヘッダが壊れていたのとunsiginの宣言が一致していなかったのがはじかれていた理由でした。
つまりapkファイルそのものがぶっ壊れていたという事です。
他のいくつかのapkはインストールできたので、私の手順は間違いないという結論になりました。
SDカード経由、そもそも端末すらないケースで無理やりwin上からダウンロードする方法は
BlueStacks
ってツールを導入し、win上でandoroidを動かし、chromeでgmailアカウントでログイン
その歳、Device ID.apkをPCにインストールして16桁の仮想端末番号を取得、BlueStacksでgmailと16桁の仮想端末番号でログインしたら、google play からローカルPC上にapkファイルダウンロード可能
SDカードに放り込んでアストロファイルマネージャーというツールを野良アプリインストール許可にしてインストール、このツール経由でapkファイルがSDカードからもインストール可能になります。

これが模範解答です。

>C:\adt-bundle-windows-x86\sdk\platform-toolsもPATHに追加してください。
それは書き漏れていました。それもパスに記述しました。

私は面倒なのでさっき自分で環境パスを通すバッチファイル作って、apkファイルもドラッグだけで実行するものをCで書いておきました。
そのうちgoogle playにでもだしますかw

ベストアンサーにさせていただきます。

お礼日時:2014/01/29 16:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!