リモート PC上の AVD(Android Virtual Device)でデバッグ。
リモート PCは Windows10で動いており、今時の Windows10には標準で OopenSSHが乗っているので楽。 ローカル PCの 5556と 5557をリモート PCの 5554と 5555へ転送するように…
孤独に歩め。悪をなさず、求めるところは少なく、林の中の象のように。
リモート PCは Windows10で動いており、今時の Windows10には標準で OopenSSHが乗っているので楽。 ローカル PCの 5556と 5557をリモート PCの 5554と 5555へ転送するように…
Android Studioを 3.3にアップグレードして pluginが 3.3.0、gradle-wrapperが 4.10.1になったタイミングで発生。 layoutで使うスタイルを valuesで定義している中で…
認証情報の登録ページ https://console.developers.google.com/apis/credentials フィンガープリントの確認 「keytool -exportcert -alias {AL…
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…
再起動をかけたら帰ってこなくなった。 バッテリを抜いて放置も効かない。 APXとして認識され、基板の故障かバッテリが怪しい状態みたい。 2012年の 12月に買ってからまるまる 4年、ほどよい大きさで開発から持ち歩きまで…
Realmのクラス(?)を複数プロジェクトから利用できるようにとモジュールにて定義した。 で、当然のようにアプリケーションの方でも使うわけだけど、これがうまくいかない。*1 どうやら、こういう事をやるには一ひねりする必要…
「apply plugin: ‘realm-android’」を書き忘れると schemaデータベースが構築されないだけでビルドは成功してしまう。 で、実行時に未登録のクラスを使おうとして件のエラ…
突如として Developer Consoleで apkをアップロードした時に件のエラーが出てアップロードが出来なくなった。 試行錯誤した結果、二つアップロードしている拡張ファイルをメインの物だけにするとエラーが出なくな…
realmを 1.1.1から 2.1.1に更新した時に発生。 まぁ エラーメッセージの通り。 今までは createObject()してから primaryKeyを設定していたけど、createObjectに渡すようにし…
5Dsの系列ではなく、Mark IIIの後継にして 3機種で 40万シリーズか。
エミュレータが起動できない。 Cannot launch AVD in emulator. Output: emulator: WARNING: VM heap size set below hardware speci…
Androidにて DataBindingをパラメータ付き(?) includeを使っているときに発生。 > java.lang.RuntimeException: failure, see logs for de…
仕事 PCが Haswell世代の Core i5-4570(3.20GHz)で、先日新調した自宅 PCが Skylake世代の Core i5-6600(3.3GHz)。 周波数的には若干後者のほうが高いけど、大した差…
ASUSの H170I-PROに Wineows7をインストールしようとしてハマッタ件。 要は「Windows7登場時には USB3.0やら xHCIやら存在しなかったわけで、インストールメディアにドライバ入ってないよ」…
記録によると、今使っている Core 2 Duo E8400機は 2009年に Windows XPで組んで、2012年に SSD導入&Windows 7に入れ替えてる。 今回は Core i5-6600で、さらに長く使…
WWDC2016の内容を見てからと思っていたのだけど、気に入った物が発表されたとしても発売は秋口になりそうだし、一夏指をくわえて待っているぐらいならと。 「iMacの良い奴を買い、Windows環境は BootCampを…
iPodの代わりにしか使ってないので大したことはわからないけど。 ・通勤時などにガラスの割れた iPhoneをよくみるけど、理由がわかった 嫌がらせとしか思えないほど落としやすいデザインだね。 ・でかい 基本的に両手…
「com.android.tools.build:gradle:1.3.0」でやっていたのを「最近は Android Studioで新規プロジェクト作ると 1.5.0になってるよなぁ」と安易に「com.android.t…
「Alpha または Bata チャンネルに公開した APK バージョン xxx に対する Cloud Test Lab のテストは失敗し、レポートは生成されませんでした。別の APK の公開をお試しください。」だと。 …
ビットマップの拡大/縮小(pinch/ダブルタップによる)、スクロール(flingや ビットマップ端でのエフェクトを含む)を含む カスタム View作成時に参考になるサンプル。 Animating a Scroll Ge…
>無線通信機能を搭載した「Raspberry Pi 3 Model B」 おぉ いいね。 CPUパワーに関してはあるに越したことはないけど、この手のに求める物ではないのでどうと言うことはない。 見所は 802.11n W…
CM13.0を入れていた Nexus7(2012)は Google cast Remote Display対応不可のためにストック ROMの 5.1.1に戻してしまったので rayを CM13.0にすることに。 電源を切…
Google cast Remote Displayの Android用サンプルを動かしたときに発生。 音は出るのだけど、画面は真っ暗。 どうやら CyanogenMod上で発生するようで。*1 エラーの意味はわかるのだ…
とりあえずサンプルアプリを動かしてみよう。 Androidデバイスとしては CyanogenMod13.0(Android 6.0)を入れた Nexus7(2012)を用意。 Google Cast SDK Develo…
おもしろそうなので国内発売時に即取り寄せた初代 Chromecast。 たまに Golel playの映画をキャストするぐらいしか使っていなかった。 今回、利用できそうなコンテンツが出来たので何かやってみようと開発者の登…
長らく TrackMan Marble FXを使ってきたけど、無線にしたくなったのをきっかけにしまい込んでみる。 新型はエレコムの M-DT1DRBK。 親指タイプは慣れそうになかったのとたまに左手で使うことがあるので人…
Android Studioで実機デバッグしようとした時、たまに延々と gradleが動き続けているときがある。 java.exeを殺してみたら件のエラーが延々と繰り返されていたログが出力されていた。 メッセージの通り延…