*

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してみると、過去のプロジェクトを動くようになるまでは移行できました。

 

サイドバー

関連記事

大負けした時って何故かジャグラー打ちたくなりますよね?

私、普段は全くジャグラー打ちません。 4号機の頃からそうでした。 あの光待ちはある意味苦

記事を読む

40代のおっさんが筋トレする時にテンションの上がるBGM その1(クラシック・洋楽編)

筋トレとBGM 30代、40代のおっさんが、なるべく苦痛を感じないで楽しく筋トレが出来るように

記事を読む

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

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

記事を読む

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

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

記事を読む

サラリーマン番長でAT後の仁王門引き戻しには設定差がないらしい

はい、そうらしいです。 というわけで判別アプリの方もすぐにその項目は削除しました。ダウンロード

記事を読む

サイドバー

Message

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

サイドバー

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