強火で進め このページをアンテナに追加 RSSフィード

整理された情報は こちら へどうぞ。

2013年08月31日

[]ドライバが提供されていないAndroid端末にMacからUSB接続する方法

メジャーな会社で有れば開発時にadbコマンドでAndroid端末にアクセス出来るようになるドライバが提供されています。

しかし、マイナーな会社の場合にはこの様なドライバが提供されていない場合も有る様です。最近購入した「SUPERGAMER俺」という端末が正にそのパターンで、接続出来るようになるまで苦労しました。

これから同じ様な事に遭遇する人向けに接続する為の手順をメモしておきます。

なお、解説するのはMac環境での方法です。Windows環境の場合にはこちらの記事などが参考になるかと思います。

Windows環境の方はこちらの記事などが参考になるかと思います。

SUPERGAMER俺をUSB接続したい : Nanashi-soft

http://blog.livedoor.jp/nanashisoft/archives/52620897.html

手順

基本的にはこちらの記事の手順通りでOKでした。

Mac Android開発環境構築。実機転送設定(Xperia Z) - develog.me

http://yunojy.github.io/blog/2013/04/20/xperia-z-android-app-deploy/

こちらの記事では「Xperia Z」向けの話なのでその部分だけ変更しました。

変更した部分は manifest.ini 。 add-ons フォルダの下に supergamer-ole というフォルダを作り、そこに manifest.ini を作成しました。

manifest.ini の内容はこちら。

# SDK Add-on Manifest

name=SG001
vendor=SPEC COMPUTER
description=SG001 - SPEC COMPUTER
api=10
revision=1
usb-vendor=0x2207
ベンダーIDの調べ方

USBのベンダーIDは、ある程度メジャーな会社基本的には以下のページに記載されています。

Using Hardware Devices | Android Developers

http://developer.android.com/tools/device.html#VendorIds

しかし、今回の端末を作成した「SPEC COMPUTER」についてはこちらに記載が有りませんでした。

しょうが無いのでMacの「システムレポート」から確認しました。

端末をUSB接続し、ストレージとしてマウントさせた後に「システムレポート」を開きます。

※「システムレポート」の表示方法を知らない方はこちらを参照下さい。

そして、「USB」の項目を確認するとこのデバイスの名前「SG001」が有るのでそれを選択するとベンダーID(製造元 ID)が 0x2207 で有ることが確認出来ます。

f:id:nakamura001:20130831222903p:image

今回はここの値を使用しました。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト

コメントを書くには、なぞなぞ認証に回答する必要があります。

リンク元