Android Studio インストール
Android Studio for Windows をダウンロード。
https://developer.android.com/sdk/index.html
エクスプローラでダウンロードした exe ファイルを実行してインストール。
プロジェクト設定
「File」「New」「New Project」
Application name: sampleApp
Company Domain: s6131.jp
Phone and Tablet Minimum SDK API 19: Android 4.4 (KitKat)
Brank Activity
Activity Name その他デフォルト
として「Finish」して新規プロジェクト作成。
「c:\pleiades.old\workspace\sampleApp」から必要ファイルをエクスプローラでコピー。
ウィザードで作成された、同ディレクトリの不要ファイルは削除する。
AndroidMainifest.xml
jp/s6131/sampleApp/*.java
res/*
Android SDK 設定
「Tools」「Android」「SDK Manager」
Android 5.1 (Lolipop) API Level 22 にチェック、OK 押下してインストール。
Gradle 設定
build.gradle (Module: app) を編集する。
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
}
defaultConfig {
applicationId "jp.s6131.sampleApp"
minSdkVersion 19
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile group: 'com.google.android', name: 'android', version: '4.1.1.4'
compile group: 'org.apache.httpcomponents', name: 'httpclient-android', version: '4.3.5'
compile group: 'org.springframework.android', name: 'spring-android-core', version: '2.0.0.M1'
compile(group: 'org.springframework.android', name: 'spring-android-rest-template', version: '2.0.0.M1') {
exclude(module: 'spring-core')
}
compile(group: 'org.springframework.android', name: 'spring-android-auth', version: '2.0.0.M1') {
exclude(module: 'spring-core')
}
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.2.3'
}
}
Android AVD 設定
「Tools」「Android」「AVD Manager」「Create Virtual Device...」
Nexus 6、Lollipop を選択して Finish。
Launch ボタンを押下して起動する。
hosts ファイルを準備。
127.0.0.1 localhost
10.0.2.2 www.s6131.jp
コマンドプロンプト(管理者)で以下を実行して hosts 転送。
AVD 起動毎に必要。
cd C:\Users\ユーザ名\AppData\Local\Android\sdk\platform-tools
adb remount
adb push hosts /system/etc/
「run」「Debug 'app'」でアプリ起動する。