OS Update

  • 開発するには adb が必須
    • adb を使うためには開発用OSへのアップデートが必須
  • EPSONから提供されている手順書
    • 基本的に手順書通りにやっても通らない

ハマったのでメモ

  • http://devloper.android.com/sdk/index.heml 構成変更
  • Android-SDK 構成変更
    • "SDK Manager.exe"は android 直下に配置
    • "SDK Manager.exe"は実行しても、無言で落ちる
    • "SDK Manager.exe"の実行は Java が前提条件*1
  • Java SDK を下ろす。http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    • Java のインストールはインストーラの指示通り
    • 環境変数 JAVA_HOME の設定は http://www.javadrive.jp/install/jdk/index4.html
    • android.bat は直接書換え
        1
        2
        3
        4
      
      + set java_exe=java.exe
      - set java_exe=
      - call lib\find_java.bat
      - if not defined java_exe goto :EOF
      
      • 自分の環境ではfind_java.bat で Java を探そうとしているが失敗するのが問題
      • Pathが通っている*2ので、java_exe=java.exe と直接指定して良し
  • "SDK Manager.exe"を実行
    • Android API レベル 15 とのことなので、ついでに入れる
      • Android 4.0.3 (API 15)
  • 経験上、数十分も掛かるのでご飯休憩 (←今ココ
  • usb_driver.ini の編集
    • PDFファイルから直接コピーする場合、紙面制約による行末改行を消すこと
    • PDFファイルから直接コピーする場合、文字化けによる「?」を「\」に直すこと
        1
        2
        3
        4
        5
        6
      
      + ;WS2-MTP
      + %SingleAdbInterface%    = USB_Install, USB\VID_04B8&PID_0C06
      + %CompositeAdbInterface% = USB_Install, USB\VID_04B8&PID_0C06&MI_01
      + ;WS2-PTP
      + %SingleAdbInterface%    = USB_Install, USB\VID_04B8&PID_0C07
      + %CompositeAdbInterface% = USB_Install, USB\VID_04B8&PID_0C07&MI_01 
      
  • adb_usb.ini の編集
    • Win7 の場合、c:\Users\%UserName%\.android\ にあったりする
        1
        2
        3
        4
      
        # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
        # USE 'android update adb' TO GENERATE.
        # 1 USB VENDOR ID PER LINE.
      + 0x04B8
      
  • usb-driver installing
    • USB を挿してもドライバが入らない
    • 手動でインストール
  • 上記の手順では adb_usb.ini は直後の android.exe update adb でリセットされる(現象が起きた)
    • adb_usb.ini を再度編集
    • adb kill-server を cmd から実行
    • adb start-server を cmd から実行
  • adb devices
*1 参考: http://d.hatena.ne.jp/magnitude6/20130130/1359511639
*2 cmd java -version を打ち込むと Java のバージョン情報が出てくる
    技術 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS