Error:com.android.builder.dexing.DexArchiveBuilderException
MultiDexを有効にしてしばらくしたら遭遇した例外。 Settings – Build, Execution, Deployment – Instant Run – Enable …
孤独に歩め。悪をなさず、求めるところは少なく、林の中の象のように。
MultiDexを有効にしてしばらくしたら遭遇した例外。 Settings – Build, Execution, Deployment – Instant Run – Enable …
MacOSで Android Studioを動かして実行しようとした時に発生。 Project Structureの Modules-Compile SDK Versionが「unrecognized value」になっ…
Drive API Client Library for Javaを使おうと試行錯誤している初期段階で発生。 ビルドして実行すると、リクエストを実行する段階で件の例外が発生。 dependenciesに「compile …
Android Studio 3.0 Preview 1 以降では try-with-resources構文を APIレベルにかかわらず使えるという情報が。<Android Studio 3.0 Preview 1 でJ…
LifecycleObserverを導入後、Android Studioを 2.3.3から 3.0へ上げた辺りでリリース前レポートで報告されるようになった。 直接的な原因は Proguardによる難読化によって life…
Android Studio 3.0が stableになったので更新したら icepick関連でビルドエラー。 Error:Execution failed for task ‘:libhige:javaPr…
API24から deprecated指定になったので Build.VERSION.SDK_INTを見て「getConfiguration().getLocales()」と切り替え。 ロケールのリストが返るのでプライマリの…
DataBindingのカスタムセッターに Realmオブジェクトを使うようになったタイミングで発生。 main/java/rx/Observable.javaを以下の内容で作って逃げるようだ。 package rx; …
Support Library 26.0.0を導入しようとしたら発生。 ライブラリプロジェクトも含めて compileSdkVersionを 26に更新。 まぁ Support Library更新時のお約束やね。
Android Studio 3.0では Kotlinが正式にサポートされ、実際魅力的にも見えるので試してみるのだけど、databindingとの両立がうまくいかない。 プラグインの更新が頻繁すぎて新旧の情報が入り交じり…
Z380KLに LineagOSを入れたわけだけど、ダウンロードしたアップデータが一つ 300Mあって邪魔なのだけど、削除の仕方がわからない。 しゃあないのでカスタムリカバリから削除。 twrpを起動し、Advanced…
Android 7.1.1を手にすべく CyanogenModの後継である LineageOSの非公式ビルドを。 基本的には CyanogenMod 12.1@Xperia ray (urushi/SO-03C/ST18…
「SDカードを内部ストレージとして使えるんでしょ?内部ストレージ 8Gでいいや」と Z380KLの安いモデルを買ったはいいが…いざ内部ストレージとして設定して見るも、SDカードへ移動出来るアプリ単体しか SDカードへ入っ…
RAM 2G、ストレージ 16Gのモデルは 3万近くで高止まりしているので 2万で買える RAM 1G、ストレージ 8Gの安いモデル(Z380KL-BK08)を買ってきた。 twrp-3.0.3-0-20170130-P…
Realmのクラス(?)を複数プロジェクトから利用できるようにとモジュールにて定義した。 で、当然のようにアプリケーションの方でも使うわけだけど、これがうまくいかない。*1 どうやら、こういう事をやるには一ひねりする必要…
realmを 1.1.1から 2.1.1に更新した時に発生。 まぁ エラーメッセージの通り。 今までは createObject()してから primaryKeyを設定していたけど、createObjectに渡すようにし…
「com.android.tools.build:gradle:1.3.0」でやっていたのを「最近は Android Studioで新規プロジェクト作ると 1.5.0になってるよなぁ」と安易に「com.android.t…
Android Studioで実機デバッグしようとした時、たまに延々と gradleが動き続けているときがある。 java.exeを殺してみたら件のエラーが延々と繰り返されていたログが出力されていた。 メッセージの通り延…
型を指定しないでテンプレートクラスを継承し、スーパークラスに含まれる型指定を前提としたテンプレートクラスを型指定して使おうとしたら発生。 修正すべきはスーパークラスを継承している部分なのだけど、エラーはスーパークラスに含…
動作チェック用に 6.0の実機は欲しいけど CyanogenMod系は当分出そうにないので、もはや公式によるこれ以上の更新は期待できないこの子に AOSPのを入れてみる。
9日付だね。 com.android.databinding:dataBinder:1.0-rc4 リリース間隔が短くなってきたから rcが取れる日も近いかな。
6.0ベースのブランチが切られたらしい。 年明けくらいには何らかの成果が出てくるかね。
7日付で公開されているね。 com.android.databinding:dataBinder:1.0-rc3 RC2の時点で自分的には特に不具合がないのだけど、Changelogsとかどこかに公開されているんだろうか…
自アプリでは 4.0未満の切り捨てに入っているけど、4.1未満を切り捨ててしまいたいというのが正直なところ。 まぁ 大人の事情で無理なんだけどね。 AOSPも更新されたようだから CyanogenMod 13もそのうち来…
まぁ 5.xを入れると力不足を感じるもんなぁ ただ、テスト機として 6.0系は何か欲しい。 6.0ベースの CyanogenModが出たら入れ替えてみるかな。
Android Studioにてフレーバーを設定し、フレーバーディレクトリ内に AndroidManifest.xmlを作成してバージョン番号を定義した結果エラーに。 build.gradleにて defaultConf…
2015/09/15付けで公開されている。
cardBackgroundColor属性で指定するわけだけど、APIレベル 17未満の環境で透過情報を含む色を指定すると表示が乱れる。 CardView登場時から確認しているけど、今に至るまで修正はなされいない。 現時…
「XXXXBinding Binding=XXXXBinding.inflate(inflater);」とやって得た Bindingから getRoot()で得られる Viewの Tagには既に Bindingが設定され…
Window feature must be requested before adding contentの件は Changelogsにも出ているとおり直ったね。 ardViewの子供の背景 Drawableに pre…
データバインディングをガシガシ導入していたところ、どうにも動きがおかしい。
subversion command line client version is too old (1.9.0) tortoisesvnを 1.9に更新したら Android Studioが文句を言うように。 で、「t…
あちこちで言われているとおり Lollipopに更新したら遅くなって、Google Nowの設定をいじったら若干回復したけど、最近再び遅くなった上に表示の乱れ*1 が出るようになったので思い切って初期化してみることに。 …
データバインディングをバシバシ使うようになって色々と試しているのだけど、困ったことが。
・AppCompatDialog周りで Window feature must be requested before adding contentが飛んで落ちる(逃げ手) ・onAttach(Activity)は on…
Support Library 23*1 を導入したら発生。
データバインディングを使うと動作が重く見える。
データバインディングにて YYYに XXXというメソッドは存在するはずなのに出るエラー。 この場合、引数の型を疑う。XXX(String)は存在するけど、XXX(boolean)は存在しないのに booleanを渡してい…
文字通り、データバインディングにて型を特定できないときに出るエラー。 具体的には「View.GONEと書いているのに Viewのインポートを指示していない」「データとして指定されたメソッド等が見つからない」等。
データバインディングでは TextViewにテキストを設定するのが多いのだけど、GroupViewに対して子 Viewを追加したい時もある。 そんな時は BindingAdapterを使う。