読者です 読者をやめる 読者になる 読者になる

うさがにっき

読書感想文とプログラムのこと書いてきます

Eclipse ADTからAndroidStudioに移行する際に苦労したこと(途中経過)

概要

AndroidStudioに移行する際にでた様々な問題と解決法をメモる

詳細

AndroidStudioダウンロード
Android Studio 1.0 をリリースしました - Google Developer Japan Blog
Migrating to Android Studio | Android Developers
これ通りにinstall

サブプロジェクトでのbuild.gradleのminSdkVersionがメインプロジェクトのminSdkVersionより大きい

Eclipseの時はエラーとならなかったが、AndroidStudioではエラーとなる
メインプロジェクトと合わせる

9patch画像の左右上下に1pxの領域が描画されていない

きちんと9patch通りに左右上下に書いておかないとエラーになる
でもAndroidStudio内で9patch加工ができるので修正は楽だった
[Android アプリの UI デザイン] 9-patch の作りかたのまとめと Tips | Developers.IO

AndroidStudioのアップデートを安定版だけにする

Preview Channel - Android Tools Project Site

同じライブラリが競合してビルドできない

gradleのバグ
IntelliJ - Android Gradle Pluginでduplicate files during packaging of APKエラー - Qiita

パッケージcom.google.android.gcmは存在しません

gcmbaseintentserviceを使ったgcmの実装ができなくなっている
新しい方法に作り変える必要がある(今やってるからこれが正しいのかまだ不明)
※12/17追記
GoogleCloudMessageを使った実装方法にしたらpushがちゃんときてビルドも通った
DemoActivity.java - gcm - Google Cloud Messaging for Android - Google Project Hosting
GCM with GooglePlayService - fkm 〜 Super Software Entertainerへの道 〜