ライブラリのメソッド数などをあらかじめ確認できる「METHOD COUNT」

外部ライブラリのメソッド数 (65k問題) を確認するにはコマンドラインツールがありますが.

JesusFreke / smali — Bitbucket

Home · JesusFreke/smali Wiki

それを利用した 便利なshスクリプトも Gist にありますが.

`classes.dex` method count helpers.

それを内部で利用しているかはわかりませんがそんなWEBサービスがあります.

Methods_Count_-_Your_solution_for_a_perfectly_fit_APK

Methods Count - Your solution for a perfectly fit APK

検索欄からパッケージ名を入力しようとするとサジェスチョンしてくれます.

Methods_Count_-_Your_solution_for_a_perfectly_fit_APK

依存するライブラリのメソッド数や jar/dex のサイズも各バージョン別に確認することができます.

Methods_Count_-_Your_solution_for_a_perfectly_fit_APK

IDE向けのプラグインもあるようです.

Methods_Count_-_Your_solution_for_a_perfectly_fit_APK

実際に追加・ビルドする前にライブラリを選定する目安にもなるので便利に使えます.


「Custom ARChon runtime」で Chrome 上で android アプリ を動かす

まず, 動画.

なにこれ きもい.

OSX 上 Chrome で エクステンションを入れてみる.

chromeos-apk/archon.md at master · vladikoff/chromeos-apk

上記URLから, zipをダウンロードして解凍して, ロードする.

Extensions

設定画面へ.

Account_Switcher_for_Google_Option_Page

なんかこわいので止めました...

どなたかお願いします.

Run Android APKs in Chrome OS OR Chrome in OS X, Linux and Windows. - GitHub


Chromecast 1.7.4 で とっとと キャスト する

今回のアップデートはベータ版で、Googleによれば、Samsung、HTC、LGその他のメーカーの一部のデバイスにここ数日のうちに提供されるという。Chromecastアプリのバージョンは1.7となる。これは相当に役立つ機能だが、アップデートが全員に行き渡るには少々時間がかかる。しばし忍耐して待て

ここ数日中にAndroidデバイスからChromecast に画面ミラーリングできるようになる - TechCrunch

すでに, どこかにあるよな.

Chromecast_1_7_4_apk_https___copy_com_nDk8jjSV3Hu1cdfG__Android_Police__Artem…

Chromecast 1.7.4 apk https://copy.com/nDk8jjSV3Hu1cdfG +Android Police +Artem…

com.google.android.apps.chromecast.app.apk :: Copy

すでに, 1.5.5 入れてる人は上書きできないようです.

$ adb install com.google.android.apps.chromecast.app.apk 
4724 KB/s (4897903 bytes in 1.012s)
	pkg: /data/local/tmp/com.google.android.apps.chromecast.app.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]

一度, 1.5.5 をアンインストールしていれるといいです.

20140710-202800

20140710-202820

予定通りに動きます.

IMG_20140710_203249

音声画像共に遅延は感じられません.

サポートする端末は以下だそうです.

Nexus 4
Nexus 5
Nexus 7 (2013)
Nexus 10
Samsung Galaxy S4
Samsung Galaxy S4 (Google Play Edition)
Samsung Galaxy S5
Samsung Galaxy Note 3
Samsung Galaxy Note 10
HTC One M7
HTC One M7 (Google Play Edition)
LG G3
LG G2
LG G Pro 2

Chromecast が画面ミラーリングに対応、ニコニコやゲームも大画面にキャスト。要対応Android端末 - Engadget Japanese

日本国内メーカーで製造されてる端末てどうなっていくのかっ!

こちらからは以上です.


「Generate sigined APK」がうまく行かない場合の build.gradle

Google Play Store にアップすると拒否られる.

なんかうまくいかないので小一時間.

その際, こんなダイアログメッセージが表示される.

For Gradle-based projects, the signing configuration should be specified in the Gradle build scripts. Configure your signing configurations as described in the user guide: http://tools.android.com/ tech-docs/new-build-system/ user-guide #TOC-Signing-Configurations

Gradleのベースのプロジェクトは、署名の設定は、Gradleのビルドスクリプトで指定する必要があります。ユーザーガイドに記載されているように、あなたの署名の設定を構成しましょう。

調べてみると, buiid.gradle にパスワードを記述したり, コンソールからのビルドでそれらを入力させたりの方法がたくさん見つかるのだが, できれば, プレーンなテキストでキーストアのパスワードを build.gradle にも書きたくない.

キーストアのパスワードマネージャが, せっかく Androis Studio についてるのでそれを使いたい.

以下で, それを満たせる.

続きを読む >>


「Flappy Bird」が 消えたけど やりたくなったので。

すごい人気となりました。

操作は画面をタップするだけ! かわいい「Flappy Bird」が大人気!!

で、いろんなことがあって作者の人公開やめちゃうとか、残念な話に。

Dong Nguyen氏は、「Flappy Birdは私に成功をもたらしたが、同時に私の日常を崩壊させてしまった。だから今は嫌いだ」とTwitterに投稿しており、Flappy Birdの成功によって生じた環境の変化がFlappy Birdの終了につながったと見られる。

人気ゲームアプリ「Flappy Bird」、作者自身がアプリストアから削除 (マイナビニュース) - Yahoo!ニュース

Androidの場合、Google Play Store で見てみると、フツーにまだ公開されてるけど。

Flappy_Bird_-_Google_Play_の_Android_アプリ

Flappy Bird - Google Play の Android アプリ

そのうち無くなるのかどうなのかわからないけど、その時のために探しておきました。

続きを読む >>