facebook twitter hatena line email

「Android/開発環境/AndroidDeveloperTools/インストール」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「 ==Androidエミュレータをインストールしておく== android/windowsエミュインストール編 [ショートカット] android/macエミュインス...」)
 
 
行63: 行63:
 
==="プロジェクト説明が無効です"エラー対応===
 
==="プロジェクト説明が無効です"エラー対応===
 
workspaceと同じディレクトリから新規プロジェクトをimportしようとすると出るっぽい
 
workspaceと同じディレクトリから新規プロジェクトをimportしようとすると出るっぽい
 
==文字コード変更==
 
設定/一般/コンテンツタイプの追加に"*.java"と"*.xml"を入れ"UTF-8"を指定する
 
 
==端末内のconsoleを開く==
 
$ /d/src/android-sdk-macosx/platform-tools/adb -d shell
 
$ pwd
 
 
==端末内のlogcatを開く==
 
$ /d/src/android-sdk-macosx/platform-tools/adb logcat
 
 
==端末内のファイル確認==
 
$ /d/src/android-sdk-macosx/tools/ddms
 
#上部メニューのdevice/fileExploderを開く
 
  
 
==プロジェクトインポートエラー==
 
==プロジェクトインポートエラー==

2016年12月7日 (水) 14:06時点における最新版

Androidエミュレータをインストールしておく

android/windowsエミュインストール編 [ショートカット]

android/macエミュインストール編 [ショートカット]

Eclipseダウンロード&インストール

  1. http://developer.android.com/sdk/index.html からダウンロード
  2. ファイル内にeclipseがあるので以下と同じように扱う。

java/eclipse [ショートカット]

Eclipseのandroidプラグインインストール

ヘルプ/新規ソフトウェアインストールから

  1. http://dl-ssl.google.com/android/eclipse/を指定
  2. DeveloperToolsを全てインストール
  3. Eclipse再起動
  4. ウィンドウ/パースペクティブを開く/その他で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などと入れる

プロジェクト作成と実行

  1. ファイル/新規/プロジェクト/Android/Androidプロジェクト
  2. Androidバージョンを選択する(下位互換を考えて2.1ぐらいにしたほうがよさそう
プロジェクト名:AndroidHelloworld
アプリケーション名:AndroidHelloworld
パッケージ名:com.example.AndroidHelloworld
アクティビティーの作成:AndroidHelloworld
最小のSDK:4
  1. プロジェクト/プロパティ/Javaビルド・パスでAndroid2.2にチェック
  2. 実行/実行構成/Androindアプリケーションを右クリック/新規
  3. 先ほど作成したプロジェクトを選択
  4. LaunchActionで起動を選択
  5. 上部ターゲットタブを選択肢、advを選択する
  6. 実行するとしばらくしてエミュレータが立ち上がり、ロックをはずすと、Helloworldが表示される

初期表示文字列変更

  1. res/values/strings.xmlで文字列変更

再実行

  1. エミュレータを立ち上げたまま、xxx.javaを選択した状態で実行する

既存プロジェクト読み込み時のエラー

Invalid project description"

workspace直下のプロジェクトを読み込むとこのエラーが出る。これ以外の場所にするとOK

他エラー

Your project contains error(s)~」エラー

  1. debug.keystoreの有効期限切れなのでウインドウ/Android/ビルド/デフォルトデバッグキーストアのkeystoreを削除

(デフォルトだとC:\Documents and Settings\[user]\.android\debug.keystore

  1. eclipse.exe -clean.cmdでeclipseをcleanする

"('org.eclipse.ui.part.FileEditorInput') を処理できません。"エラー

  1. プロジェクトをリフレッシュする

"プロジェクト説明が無効です"エラー対応

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"