ぐるんぐるん

おもむくままに書いてます。

android構築記 2012年9月の乱

研究も迷走してるし、
アプリでも作って、遊ぼうかと。
ということで、再度頑張ってみることにした。

戦歴

以前にも書いたように、1戦0勝1敗。
入りきらなかった。

目標

環境

  • PC

Win7 Pro/64bits/JDK1.7

  • 実機

Xperia arc 2.3.4

手順

JDKインストールからEclipse ,Android SDKインストールまで

開発環境 インストール・ガイド - Android 開発環境 インストール方法(Windows向け、2012年7月20日時点最...:ITpro
を参考に、上記のものをインストール。
JDKだけバージョンアップしてて、リンク切れしてた。
とりあえず、第1の関門。
こんにちは、世界アプリがビルドできない。
エラー内容は、

JDK version 'javac' ́A R } h ܂ ͊O R } h A

何これ、おいしいの?
と言うことで、やったのは、

  • PATHにJDK/binのパスを追加

に書いてる。
うんしょやってたらうまくいった。
次は、

Error in an XML file: aborting build.

なんか、XMLが駄目みたい。サンプルなのになー。
とか思ってたら、

  1. 生成された***.out.xmlを削除
  2. 上メニューのプロジェクト→クリーン
  3. 画面左のプロジェクト名をクリック
  4. 上メニューの実行→実行

で問題なく解決。
多分、XMLだけをビルド…。
何も見なかったことにした。

Titanium Studioのインストール

起動しない

Failed to create the Java Virtual Machine.

知らん。
Titanium Studio error launch "failed to create java virtual machine" » Community Questions & Answers » Appcelerator Developer Center
実行ファイルと同じフォルダにあるiniファイルを書き換え。
"-Xmx1024m"を"-Xmx256m"に書き換えて終わり。
android SDKを選択して、ちょっと待機。
サンプルを動かそうとしたら、

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

「署名?ないよ。」やる気がなくなって諦めた。

実機デバッグ

xperiaさんのあれをインストール
適当に頑張った。
badうんたら言われて死んでる。
デバッグデバッグで↑のエラー。

追記

エラー

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

あと「共有ライブラリが無いよ!!」
って言われた。

  1. Android各バージョンのAPI+License Libraryをインストール。
  2. エミュレータを各バージョンAPIにする
    1. 左メニューのプロジェクト名を右クリック
    2. "Run/Debug as"からRun/Debug Configurationをクリック
    3. PlatformをGoogle APIs Android ***(バージョン名)にする

とりあえず、動きましたとさ。

*1:エミュレータが遅いらしい