タグ

2016年2月22日のブックマーク (4件)

  • Android Studio で Build Variants - Qiita

    Eclipse の場合 Eclipse + ADT で開発していると /gen の下に R.java の他に BuildConfig.java というのが自動生成される。そこにはこんな事が書かれている: public final class BuildConfig { // Eclipse からデバッグ実行した場合 true が入り APK を明示的に生成した場合は false が入る public final static boolean DEBUG = true; } なので Java ソース側でこの値を見てデバッグ時と番時の処理を切り替えることができるように見える。だが当然 XML やその他リソースの方でこの値を参照することができない。あと、業務で実装していて以下の様な要件があったとする: 今度 OEM 販売することになったからガワとアプリ名だけ替えて配布してよ。 この要件だけ聞い

    Android Studio で Build Variants - Qiita
    kk_Ataka
    kk_Ataka 2016/02/22
  • Rubyプログラミングが快適になるVim環境を0から構築する - Qiita

    より快適なVim × Ruby環境を目指して構築したvim環境について。 0からでも構築できるように整理した。 やること 最初にRubyVim、その他必要なパッケージをガシガシインストールする。 その後、設定した下記機能について実際の操作例を見ていく。 自動コード補完ができるようにする(Rsense/neocomplete) Vim上で静的解析ができるようにする(Rubocop/syntastic) Vimからリファレンスを閲覧できるようにする(vim-ref/vim-ref-ri) メソッド定義元へのジャンプができるようにする(ctags/vim-tags) 構文終わりのキーワードを自動入力できるようにする(vim-endwise) OSはLinux(CentOS6.5)を想定。検証環境は以下のとおり。 $ uname -a Linux vagrant-centos65.vagrant

    Rubyプログラミングが快適になるVim環境を0から構築する - Qiita
    kk_Ataka
    kk_Ataka 2016/02/22
  • Androidでリリース時にデバッグログをオフにする方法|TechRacho by BPS株式会社

    久々の技術ネタです。 Androidでデバッグ用のログを出力する際には Log.d(String tag, String msg); としますが、これで出力しているログは、このまま何もしなければリリース時にユーザーさんからも見えてしまします。 やはりデバッグ用のログが見えてしまうのは都合が悪いと思うので、 リリース時に少しのコストでこれを解消するTIPSをご紹介します。 方針としましては、 マニフェストファイルのis_debuggableがtrueの際にデバッグログの出力をオフにすることとします。 public class DeployUtil { /** * マニフェストファイルを読んでデバッグモードかどうかを取得 */ public static boolean isDebuggable(Context context) { PackageManager manager = conte

    Androidでリリース時にデバッグログをオフにする方法|TechRacho by BPS株式会社
    kk_Ataka
    kk_Ataka 2016/02/22
    2010年時、最新動向も調べる
  • AndroidStudioで覚えておくべきデバッグTIPS - Qiita

    前口上 AndroidStudioのデバッガは非常に高機能でちゃんと使いこなせば人生が捗ります。 教わらないと意外に知らない機能もあると思うので紹介したいと思います。 基 ブレークポイントはる 行番号の辺りをポチッと押すとその行にブレークポイントはれます。基ですね。 デバッガを実行中のプロセスにアタッチする 虫マークでビルドしなおさなくても、その2つ右隣の アイコンをクリックすると既に実行中(デバッグ実行じゃなくて普通のRunでよい)のプロセスにアタッチできます。 アタッチ可能なデバイスを選択します。 デバイスが2つ表示されていますが下の方には当該アプリを入れてないので選択できません。 なので予めアタッチしたいデバイスで当該アプリをRunしておいてください。 止まる あとは普通にアプリを動かすとブレークポイントはったところで止まります。 ブレークポイントで止まったらAndroidStu

    AndroidStudioで覚えておくべきデバッグTIPS - Qiita
    kk_Ataka
    kk_Ataka 2016/02/22
    alt+F8 Evaluate Expression