clock-up-blog

junk-junction

Android

Xperia Tablet Z Wi-Fi SGP312 の Android のバージョンを 4.2.2 から 5.1.1 に上げる

Androidその2 Advent Calendar 2016 の25日目の記事です。Xperia Tablet Z WiFi SGP312 の Android のバージョンを 5.1.1 に上げたときのメモ。このへんの手順は備忘録残しておかないと今後も苦労しそうな気がするので記録する。

Xamarin (Android) アプリをブラウザから起動する

Xamarin Advent Calendar 2016 7日目の記事です。 概要 Xamarin で作った Android アプリをブラウザから起動できるようにしてみます。 プロジェクト自体は Xamarin.Forms で作っていますが、筆者の環境の都合上、Android にしか対応してません。すまぬ。

VS Xamarin.Android で「A numeric comparison was attempted on "$(_DeviceSdkVersion)" that evaluates to "" instead of a number」って出るときの対処

(If you prefer English than Japanese, you can see English article.) 筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558) Genymotion Version 2.7.2 Revision 20…

VS Xamarin.Android で「Error MSB3375: The file "obj\Debug\android\bin\packaged_resources" does not exist.」って出るときの対処

筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558)

VS Xamarin.Android で「You must uninstall any 'Android SDK Build-tools' versions older than 23.0.0」って出るときの対処

筆者の環境 Visual Studio Enterprise 2015 Version 14.0.25123.00 Update 2 Xamarin 4.1.0.530 (2e39740) Xamarin.Android 6.1.0.71 (4e27558)

Genymotion 上の Android でマルチユーザを扱う

Genymotion 良いですね。けっこう高速に動く Android エミュレータです。 選択するモデルとしては Nexus 7 あたりが諸々程よい感じで好きです。 デフォルトではユーザ管理メニューが出ない。 設定画面開くと、Sound, Display, Storage, Battery, Apps に続い…

逆コンパイルにより apk から Java ソースコードを生成する

概要 Android のアプリケーション本体であるところの apk ファイルから、そのアプリケーションを構成している元のソースコードに近いものを復元したい。逆コンパイルを用いて実現する。

Android 実機から apk を探して取得

概要 Android のアプリケーション本体であるところの apk ファイルを Android 実機から取り出す。

Android実行時エラーのトラブルシューティング(初心者向け)

Unfortunately, Your application has stopped. 嫌ですね、異常終了。Android開発で遭遇する実行時エラーで、よくあるやつを少しまとめました。 NoSuchMethodException ActivityNotFoundException NullPointerException ClassCastException 等。 あと、最低…

Intel HAXM の発音は「インテル・ハックスエム」みたいな感じ

Intel HAXM (Hardware Accelerated Execution Manager) 参考 Android エミュレータを HAXM で高速化する - clock-up-blog Android* - Intel® Hardware Accelerated Execution Manager | Intel® Developer Zone これ、恐る恐る「エイチ・エー・エックス・エム…

Android実機デバッグ設定・トラブルシューティング

Android実機(端末デバイス)でのアプリ実行 ドライバやら何やらいろんな要因で失敗する人がけっこういますね。 トラブルシューティングを含めて設定方法を紹介します。

Android 開発パッケージ一覧

概要 Android のパッケージダウンロードURL一覧。 まだまとまりきっていないところもあるので、随時更新していきます。旧環境を構築したいとき等にご参照ください。 関連リンク Android 2.3.3(旧バージョン)開発環境を手動で作る (Windows) - clock-up-blo…

Android 2.3.3(旧バージョン)開発環境を手動で作る (Windows)

Windows に Android 2.3.3 (API10) の環境を作る ここ数か月のところ Android の開発環境がやたらと不具合多いので旧環境に戻したい人多いはず。とりあえず Windows で Android 2.3.3 の開発環境を作る手順をまとめておく。 「普通」にやるとハマるのでいろ…

Android エミュレータを HAXM で高速化する

概要 Android 3 移行のエミュレータはとても動作が重いので改善が必要。 Intel が提供している HAXM (Intel® Hardware Accelerated Execution Manager) を導入することでエミュレータの動作速度を改善する。

Android入門その1:Android 4.4 開発環境構築

とりあえず始めるための諸々 ゼロの状態から JDK, Eclipse, ADT, Android SDK の準備などなど。 初学者が読むことを想定し、他の記事よりもやや前提のレベルを落としてあります。ちょっと記事が大きくなってしまったので、複数回に分けます。 今回は Android…

Androidアクティビティのライフサイクル解釈

公式のライフサイクルがちょっと分かりにくい Activity | Android Developers に載ってる図。 状態のフローなんだか処理のフローなんだかどっちつかずでややこしい。 何度見ても頭に入らないから毎度毎度図を見直すことになる。 状態遷移図として表現すると…

Android SDK Tools 22.6 でアクティビティが作成できない問題への対策

概要 ADT Bundle な Eclipse にて。 Android SDK Tools を 22.6 にアップデートすると、アクティビティ作成で問題が発生するよ、というお話と、その対策。ここ数日の間で SDK 関連をアップデートしちゃった人はハマっているかもしれません。 追加情報:手動…

糞丁寧な Android MapView チュートリアル with Eclipse

概要 Android で MapView v2 を扱う。 とにかくいろいろハマったので手順をメモ。ウザいほど詳細にメモ。巷には MapView の多彩なサンプルが煌びやかに並んでいますが その裏には環境構築という苦行に苦しむ人々が数多くいます。 この記事により、どこかの誰…