branch4 Blog

Internet development with every single possibility.

[Android] Android Studioでdebugする方法その1

| Comments

とりあえずEcllipseのプロジェクトをimportしてつまずいたこと。

1. Gradleのversionが高杉なんだよ!と怒られた。

ので、versionをさげた。

brew でversion下げるのはこんな感じ。
    
      $ brew unlink gradle
      $ brew versions gradle
      $ cd /usr/local/Library/Formula/
      $ git checkout
      <commit>
        /usr/local/Library/Formula/gradle.rb
        $ brew info gradle
        $ brew install gradle
      </commit>
     

# <commit>は、brew versions gradleで表示されるのをコピペ

ビルドしたらエラー

Run with stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.
こんなエラーがでた。

まず、どうやってdebugモードで実行すんの?からぐぐった。
どうやら、プロジェクトのrootにterminalでいって、

    
      $ gradle compileDebugAidl --stacktrace --debug
     

こんなん打てばおっけー。
これでやっと原因がわかる。

libararyと、applicationの、minSdk/targetSdkをそろえる

揃えないと怒られるので揃える。

ビルドしたらまたエラー

Could not find element /manifest/application.
このエラー。意味不明なんだけど、検索したら、manifest mergerのbugらしい。

ここ に書いてあった。 全部の、AndroidManifest.xmlに、application要素が入ってないと出るらしいので、入ってなかったslidingmenuに って入れこんで無事ビルド完了。

明日は開発に入れるのだろうか・・・

Comments