「Android/開発環境/AndroidDeveloperTools/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 ==Androidエミュレータをインストールしておく== android/windowsエミュインストール編 [ショートカット] android/macエミュインス...」) |
|||
行63: | 行63: | ||
==="プロジェクト説明が無効です"エラー対応=== | ==="プロジェクト説明が無効です"エラー対応=== | ||
workspaceと同じディレクトリから新規プロジェクトをimportしようとすると出るっぽい | workspaceと同じディレクトリから新規プロジェクトをimportしようとすると出るっぽい | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==プロジェクトインポートエラー== | ==プロジェクトインポートエラー== |
2016年12月7日 (水) 14:06時点における最新版
目次
Androidエミュレータをインストールしておく
android/windowsエミュインストール編 [ショートカット]
android/macエミュインストール編 [ショートカット]
Eclipseダウンロード&インストール
- http://developer.android.com/sdk/index.html からダウンロード
- ファイル内にeclipseがあるので以下と同じように扱う。
java/eclipse [ショートカット]
Eclipseのandroidプラグインインストール
ヘルプ/新規ソフトウェアインストールから
- http://dl-ssl.google.com/android/eclipse/を指定
- DeveloperToolsを全てインストール
- Eclipse再起動
- ウィンドウ/パースペクティブを開く/その他でDDMSを選択
(error)url追加時エラーとなる場合はhttp://dl-ssl.google.com/android/eclipse/site.xmlを追加
(error)インストール時、java heap spaceのエラーが出る場合はeclipse.iniの-Xmxを162mぐらいにあげる にする
SDK指定
ウィンドウ/設定/android/SDKロケーションにD:\android-sdk-windowsなどと入れる
プロジェクト作成と実行
- ファイル/新規/プロジェクト/Android/Androidプロジェクト
- Androidバージョンを選択する(下位互換を考えて2.1ぐらいにしたほうがよさそう
プロジェクト名:AndroidHelloworld アプリケーション名:AndroidHelloworld パッケージ名:com.example.AndroidHelloworld アクティビティーの作成:AndroidHelloworld 最小のSDK:4
- プロジェクト/プロパティ/Javaビルド・パスでAndroid2.2にチェック
- 実行/実行構成/Androindアプリケーションを右クリック/新規
- 先ほど作成したプロジェクトを選択
- LaunchActionで起動を選択
- 上部ターゲットタブを選択肢、advを選択する
- 実行するとしばらくしてエミュレータが立ち上がり、ロックをはずすと、Helloworldが表示される
初期表示文字列変更
- res/values/strings.xmlで文字列変更
再実行
- エミュレータを立ち上げたまま、xxx.javaを選択した状態で実行する
既存プロジェクト読み込み時のエラー
Invalid project description"
workspace直下のプロジェクトを読み込むとこのエラーが出る。これ以外の場所にするとOK
他エラー
Your project contains error(s)~」エラー
- debug.keystoreの有効期限切れなのでウインドウ/Android/ビルド/デフォルトデバッグキーストアのkeystoreを削除
(デフォルトだとC:\Documents and Settings\[user]\.android\debug.keystore
- eclipse.exe -clean.cmdでeclipseをcleanする
"('org.eclipse.ui.part.FileEditorInput') を処理できません。"エラー
- プロジェクトをリフレッシュする
"プロジェクト説明が無効です"エラー対応
workspaceと同じディレクトリから新規プロジェクトをimportしようとすると出るっぽい
プロジェクトインポートエラー
Exception in thread "Loading Sources" java.lang.NoSuchMethodError: org.w3c.dom.Node.getTextContent()Ljava/lang/String;
jdkを最新にするとなおる。
ng
$ java -version java version "1.6.0_29"
ok
$ java -version java version "1.8.0_05"