Android Studio デバッグ スタックトレースを見る

Android

Android Studioでデバッグ中にスタックとレースを見る操作がちょっと直感的にわからなかったので書いておきます。

デバッグのウィンドウの場所はわかると思いますが、その左のカメラのアイコンをクリックすると、スタックトレースが見れます!

カメラのアイコンって…スクショでも取るのかと思ってました…(^_^;

Android Studio 画像ファイルを追加するとRがcannot resolveになる

Android
Android Studio1.3.1

ある日のこと。
Android Studioで開発をしていたのですが、ふと、画像ファイルを入れる必要があり、エクスプローラーからファイルをちゃっとres/drawableにコピペしたのですが、とたんにAndroid Studioで作っていたコードの方で、Rが読み込めなくなってしまいました。

“cannot resolve symbol R”
ですね。

これを見ると、途端に
「あー めんどいことになった…orz orz orz 」
と気持ちが暗くなってしまう恐ろしいヤツです。

gradleとかをいろいろ編集していると、そのうちもっと深みにはまり収集つかなくなってきます。

「うわわわー」
と発狂しそうになりますが、ふと初心に帰って
「ファイルを追加するとRが読めなくなる」(in English)
で検索すると、次のところに情報がありました。

http://stackoverflow.com/questions/17054000/cannot-resolve-symbol-r-in-android-studio

Build->Clean Project
しようね。
だそうです。

で、これで直りました!![smile]

Android Studio プロジェクトを削除する

Android

Android Studioのプロジェクトの削除がちょっとトリッキーだったので、書いておきます。

プロジェクトを消したい!となったとき、個別のソースコードなどは、ファイルの上→右クリックでDeleteと出ているのに、なんでプロジェクトの上で右クリックしても、Deleteって出てこないの?という感じです。

助けてもらったのは、またもやstack overflowさん。ありがたや!
http://stackoverflow.com/questions/19876758/delete-project-in-android-studio-0-3-4

  1. File→Close Projectをクリック
  2. Welcome to Android Studioという画面になりますが、そこでRecent Projectsと一覧が出てきます。消したいプロジェクトの上にマウスカーソルを合わせて、Deleteキーを押します。このとき、クリックしてしまうと、普通にプロジェクトが開くので、ただ単にマウスオーバーするだけ、というのがわかりにくかったところです。

Android Studio フォントやフォントサイズの変更

Android
Android Studio1.3.1

Android Studio フォントやフォントサイズの変更

Android Studioまだまだ使い始めですが、使い始めの今こそメモっておきたい作業があります。
私は目が悪いんで、大体デフォルトのフォントを大きくして使ってます。
Android Studioでも、フォントサイズを変えてみます。

  1. 左上のFile→Settingsをクリック
  2. 出てくる画面の左、Editor→Colors & Fontsをクリック→Fontをクリック
  3. 一見変えられなさそうな雰囲気ですが、まずここでは下記の赤マルの「Save As」をクリックします。(ちょっとわかりにくい動作だと思います。)

android_studio.png

  1. すると、スタイルの名前をつけるダイアログになります。適当に名前をつけると、フォントやフォントサイズが変更できるようになります。
  2. ここでも、フォントをまず選択してからサイズを変更しないとフォントサイズが変更されないので、気をつけましょう…。

Android Studio デバッグが最初のブレークポイントでしか止まらない

Android

ブレークポイントを複数設置していても、最初のブレークポイント以降止まらない場合は、下記の設定を見直してみてください。

File→Project Structure→アプリケーションを選択→Built TypesのタブでMinify Enabledをfalseにする

下記のスクショでは、falseの字が途切れちゃってますが(;^ω^)

androidstudio_debug.png

しかし、これプロジェクトごとにやらないといけないのが面倒ですね。。。
Android Studio全体で設定できると嬉しいのですが。