QA

いろいろなMLでのQAを独断と偏見で書き直していきます。
書き直す!つまり、自分の言葉で書き直します。(ネタ元は明記します)

Desire で開発

2010/10/08 9:43 に まつぼっくり が投稿

Desire でアプリを開発しようとしたときに、ドライバーがインストールできない。

こんなことで悩んでいました。


ドライバーは AndroidSDK にあるものでいけます。
やりかたは

android-sdk-windows\usb_driver\android_winusb.ini
このファイルをテキストエディタで開き

[Google.NTx86]
[Google.NTamd64]
これらの下の方に下記を追記します。

;HTC Desire
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01

あとは、端末をPCに接続してドライバーが要求されたら、このファイルが置いてあるフォルダを指定すれば
無事にインストールできます。



Android project が作成できない

2010/08/15 16:10 に まつぼっくり が投稿   [ 2010/08/15 16:39 に更新しました ]

新規プロジェクトを作成しようとしたけれど、Build target が選択できない

  • 赤枠の中が何も表示されない
  • そんな枠が無い

さきに、「そんな枠がない」場合はウィンドウを広げてください。そしたら出てきます。
次に、赤枠の中に何も表示されない場合は、Android SDK のダウンロードが完了していません。

下記の手順で SDK をダウンロードしてください。




上図のどちらかの方法で、 Android SDK and AVD Manager を開いてください。


Installed Packages という項目を選択して、右側に表示されるものが何も無い場合、新規プロジェクト作成で Build target が表示されません。

Available Packages の項目から必要なものを選択してインストールします。
必要なものと言われても、、、という方は

まずは
  • Android SDK tools
  • Documentation for Android SDK
  • SDK Platform Android 1.6 , API 4
  • Google APIs by Google Inc., Android API 4
ついでに
  • Samples for SDK , API x
時間に余裕があるときは、その他のもの全部をダウンロードしてもいいです。

上記のリストのものをダウンロードすると

日本で販売されている携帯電話で動作するアプリを開発することが可能になります。


ダウンロード、インストールが完了したら再度、新規Androidプロジェクト作成画面を開いてみてください。
Build target に Android 1.6 が表示されていると思います。


参考
2010.8.16 現在
  • Android 1.6
    • HT03A (docomo)
    • Xperia (docomo)
    • IS01 (au by KDDI)
  • Android 2.1
    • Desire (SoftBankMobile)

フォルダって何?使い方

2010/08/14 8:19 に まつぼっくり が投稿   [ 2010/08/14 9:08 に更新しました ]

画面はDesire で説明します。
HT-03A、Xperia でも同じです。IS01にはフォルダはありません。

そもそも下図の画面ってなんて呼ぶの?
  • ホーム画面
  • デスクトップ
  • ワークスペース
よく聞くのはホーム画面だと思うので、ホーム画面という言葉を使う事にします。



フォルダって・・・・



一度は作った事があるんじゃないでしょうか?
これは、アプリのショートカットを何個でも入れる事ができます。(何個までいけるのかは試した事無いですけど・・・・)

フォルダを作成できる場所はホーム画面だけです。アプリのショートカットと同じサイズです。

画面の下から引きずり出す「アプリトレイ」はアイコンの整理をすることができません。インストールされているアプリのほとんどが表示されます(すべてが表示される訳ではないです)

  • よく使うアプリだけをまとめたい
  • でも、ホーム画面にショートカットをたくさん作るのも嫌だ

そんなときに、フォルダが役に立ちます。
というわけで、フォルダを作成しましょう

フォルダの作成方法を知っているという人!フォルダ名の変更ができるのは知ってますか?
この二つを説明します。

フォルダを作成する


ホーム画面でアイコンもウィジェットも何もないところを長押しします。
Desire だと右下のプラスボタンとか、メニューボタンから「ホームに追加」を選択しても同じ動作になります。


さっそく表示されました。フォルダ!!


はい出来上がり

タッチしてみると・・・中身は何も無い枠だけです。
これから、アプリのショートカットを追加します。ウィジェットは入れられません!

フォルダにアプリのショートカットを入れる

アプリトレイを開きます
(アプリトレイって呼んでますけど、、、アプリ一覧とかでもいいです。スライディングドロワーとか・・・)


例として、「天気」というアプリのショートカットをフォルダに入れます。
ホーム画面にショートカットを作成するのと同様に、アプリアイコンを長くタッチし続けます。

「ここで離す」というまで、画面から指を離さないでください。


フォルダ画像の上で離します 「ここで離す」 

天気アプリのアイコンをフォルダにのせると、フォルダが開いた画像に変化している事に気がつきますか?

フォルダの上で指を離すと、アプリのショートカットがホーム画面上ではなく、フォルダの中に作成されます。

フォルダをタッチして開いてみます。


天気アプリのアイコンが作成されました。
他にもお気に入りのアプリのショートカットを作ってみてください。

アイコンの並び順は、ショートカットを作成した順番になります。
テストに出るので色を付けてみました。

フォルダ名を変更する


これを知らない人が結構おおいような気がします。

MENUボタンを押しても出てきません。

どうやってフォルダ名を変更するのか?



上図の赤枠を長くタッチします。



でました!!!なかなか気がつきません。長押しするとはね


なにも思いつかなかったので、天気という名前を付けてみました。

ホーム画面に戻ります。


かわってます。

これであなたもフォルダマスター


フォルダを消すと、中身のショートカットも丸ごとなくなるのでご注意ください。
場所を変更するのは、アプリのショートカットとかウィジェットと同じです。

でわでわ


よこいど ゆうしぶ部長に感謝

マーケットでアプリが見つからない

2010/08/04 20:49 に まつぼっくり が投稿   [ 2010/08/04 21:34 に更新しました ]

問題

  • 端末にインストールされている「マーケット」というアプリで自分が公開したアプリが出てこない
  • カテゴリから探しても、検索しても目的のアプリが表示されない
  • 数日後にもう一度試したら表示された
Android マーケットのアプリで目的のアプリを探そうとしても表示されないということがあります。これは、ブラウザのキャッシュと同じようにマーケットアプリも検索結果をキャッシュとして持っていることが原因の一つです。他にも原因はあると思いますが、まずは下記を試してください。

解決方法

  1. マーケットアプリのキャッシュを消去する
  2. 3G 回線に切り替えてみる(wi-fi を使用しない)
下記は解決方法1について記載します。2については、wi-fi の設定を off にしてみてください。
片方だけで解決しない場合は、両方を試してみると解決するかもしれません。
それでも解決しない場合は・・・・アプリを作り直すとか、公開時の設定を変更してみてください。
アプリをアップデートした場合は、マーケットのキャッシュ消去をすることをおすすめします。

前提条件

  • アプリはダウンロードしようとしている端末のOSバージョン以下をターゲットとして作成されていること
  • 公開先をすべてにしている、もしくは日本にしている
  • キャリアの限定はしていない

※端末はDesire (OS 2.1) キセカエADVANCE というホームアプリを起動中です。

メニュー



メニューボタンを押すと、画面の下に上図のようにオプションメニューが表示されます。
ここで「設定」を押します

設定


この画面は端末ごとに異なるため Desire 以外では異なる画面になると思いますが、項目は同じようなものが並ぶと思います。
ここでは「アプリケーション」を押します。

アプリケーション


Xperia の場合は「実行中のサービス」という項目がないと思います。間違えていたらごめんなさい。
ここでは「アプリケーションの管理」を押します。

アプリケーションの管理


自分がインストールしているアプリの一覧が表示されます。購入時にすでにインストールされているアプリもあります。
このなかで「マーケット」を押します。

マーケット


「キャッシュを消去」を押します。

ここまでの操作で、マーケットというアプリからキャッシュが消去されました。
ホーム画面に戻って、マーケットアプリを起動し自分のアプリを探してみてください。
これでも出てこない場合は、アプリの作成か公開時の設定が間違えている可能性があります。

端末をroot化したとか、一般的な操作ではないことをした場合は
アプリをコピー防止で公開したり有料公開した場合は、マーケットで表示されないようです。
また、最初からインストールされているアプリを削除してしまった場合も、自分のアプリがマーケットで表示されなくなるということもあるようです。


1-4 of 4