概要
既存の Eclipse プロジェクトを AndroidStudio で動かせるようにしてみました
環境
- OS X 10.10.5
- AndroidStudio 1.3.2
- Eclipse Luna 4.4.2
AndroidStudio で Eclipse プロジェクトをインポート
- AndroidStudio を起動
- File -> New -> Import Project
- Eclipse のプロジェクトを選択
でインポートが始まります
インポートが成功するとそのままAndroidStudioで使うことができます
git を使ったプロジェクトの場合
.git
と .gitignore
はインポートした後のプロジェクトには含まれていませんでした
一番簡単なのはインポート前のプロジェクトから.git
ディレクトリと.gitignore
ファイルをそのままコピーすればOKです
あと README.md
もなぜか勝手に削除してしまうので、これもインポート前のプロジェクトから持ってきました
トラブルシュート
自分が遭遇したのはインポートするプロジェクトがサポートしている API バージョンが低いというエラーが発生しました
対処としてはインポートしたいプロジェクトの
- AndroidManifest.xml の android:minSdkVersion と android:targetSdkVersion を適切な値に書き換え
- project.propertie の target を適切な値に書き換え
を実施しました
インポートした際に AndroidStudio で使っている Android-SDK に対象のバージョンがないとインストールして解決することもできますが、ダウンロードが面倒だったので書き換えてからインポートしました
インポートした際の全差分は以下の通りです
https://github.com/kakakikikeke/android-ncmb-sample/commit/d4db6fb17a55c26c0b6ed845d90975749e798182
ディレクトリの構造自体が大きく変わってしまうのでほぼ差分です
また .gitignore の設定がおかしかったので修正しています
gradlew と settings.gradle を git で管理するように修正しました
0 件のコメント:
コメントを投稿