*

EclipseからAndroid Studioに移行する時のエラー

公開日: : アプリ

久しぶりの更新。

最近忙しかったので、android触れてなかったのですが、またちょっと時間ができたので復活。

 

今まで腰が重くてAndroidStudioに移行をためらっていたのですが、

長いこと使ってきましたWindowsXPのデスクトップが寿命を迎えましたので、

Windows10に買いなおしたのをきっかけにようやくAndroidStudioに移行することにしました。

 

その際にめんどくさかったエラーに対しての対処法とかです。

 

まずは旧パソコンのworkspaceをそのままコピーしてきて、何も考えずにそのままプロジェクトをimportしてみる。

特に何も使っていない、単純なプロジェクトはそのままimportできました。ネットとか見ると、まずはexportして、

どっかの設定いじって、とかありましたけど、コピーしてimportだけで移行終了。

AndroidStudioが最新バージョンだからかどうかは不明ですが、とりあえずこれだけで動きました。

ライブラリ使ってなければあっけなく終了です。

 

さて問題はなんか使ってるプロジェクトです。

こんなエラーが出ました。

error

 

Import Project from ADT(Eclipse Android)

Loading the Eclipse project generated the following warnings.どうのこうのってやつです。

とにかくなんらかの理由でインポートできませんってことらしい。

このエラーでググっても、複雑なことばっかり書いてあってよくわかりません。

投げ出そうかと思いましたが、これを投げ出して、新規でプロジェクトを作ってコピーしてって方がもっとめんどくさい。

自分で考えるか、と思ってエラー内容をよく見てみる。

 

すると、google-play-services_libがみあたりません、ってのが理由らしい。そりゃそうだ。パソコン変わってるんだから、前のパソコンのDocuments and Settingsなんかに設定されているものがあるわけがない。

そもそも新しいパソコンではsdkの場所はデフォルトの場所じゃなくて、場所も変えてるし。

ん?ということは、google-play-services_libのある場所を指定してやればいいのか?ということで、その設定のファイルを探してみる。

project.propertiesってファイルが怪しいのでそれの中身を見てみるとビンゴ!

この中の

android.library.reference.1=../../../Documents and Settings/○○/android-sdks/extras/google/google_play_services/libproject/google-play-services_lib

android.library.reference.1=D:/Android/sdk/extras/google/google_play_services/libproject/google-play-services_lib (google-play-services_libが今置かれてる場所)

に変更してみると

とりあえずimportは通ったー

ってことで第一段階突破!

 

そのままいければいいのですが、import後のjavaファイルを見てみると、なんだかエラーがいっぱい出てます。

とにかくRの部分でエラーだらけ。

リソースが見つかりませんってのが原因らしい。

 

これに関してはググって正解がありました。

build.gradle(Module:app)の中で、

android{

compileSdkVersion 23

buildToolsVersion “23.0.3”

と、ビルドのバージョンにコンパイルsdkのバージョンを合わせないといけないみたい。

ついでに

dependencies{

compile ‘com.google.android.support-v4:23.1.0 ‘

とこちらもあわせた方がいいらしい。

 

gradleとか意味が全く分からないので、これからAndroidStudioの方は勉強していくとして、

とりあえず、これでbuildしてみると、過去のプロジェクトを動くようになるまでは移行できました。

 

サイドバー

関連記事

今更ながら蒼天の拳2のAndroid用設定判別アプリを改良してみた

最近、蒼天の拳2を良く打ってます。 サラリーマン番長の設定判別要素、押忍ベル仁王門にAT引き戻

記事を読む

40代のおっさんが筋トレする時にテンションの上がるBGM その2(JPOP・アニソン・その他編)

40代のおっさんが筋トレする時にテンションの上がるBGM その1の続きです。  

記事を読む

子供を勉強好きにさせるにはスマホアプリを使え その2

さて、子供を勉強好きにさせるにはスマホアプリを使え その1 では ・子供には楽しませて勉強させ

記事を読む

サラリーマン番長 AT引き戻し確率の判明で設定判別要素が大体出揃う

まずはAT引き戻し確率をどうぞ。こんな感じです。 設定 引き戻し確率 設定

記事を読む

サラリーマン番長でベル確率だけで設定推測できるか

昨日は午前中用事があって外出し、3時過ぎにちょっくらホールへ寄ってみた。 時間的にも長時間打て

記事を読む

サイドバー

Message

メールアドレスが公開されることはありません。

サイドバー

  • Androidを勉強中のはずがWordPress、html、css、UNITY、とにかく寄り道しすぎて本題が進まない40歳。小学生男児あり。趣味は競馬・パチスロというダメ人間
    harufath.comとは
PAGE TOP ↑