テーマ:Android

ASUSでRECEIVE_BOOT_COMPLETEDを受け付けない。

なんかAutoRunManagerみたいなアプリがある。 それにブロックされてた。 ASUSだけじゃないかもしれんが、ハードがOSに干渉するな。 セキュリティの問題とバッテリーを持たそうとしてるんだろうけど、もっと開発者に教えるようにすべきだ。 こんなLogCat出る。 W/PackageManager: Fa…
トラックバック:0
コメント:0

続きを読むread more

Android studio ddms emulator control

久しぶりすぎて忘れてた。 DDMSじゃなくてエミュ側でできるんよね。 エミュの右側にあるサイドメニューっぽいのから電話の発着や緯度経度の設定できる。
トラックバック:0
コメント:0

続きを読むread more

今更ADTのNDKについて

なぜ今更というと・・・。 NDKのライブラリを使うプロジェクトを行うことになった。 だけどもAndroidStudioのNDKはまだ完全ではない。 Cライブラリはオープンソースだがビルドはしないといけない。 AndroidStudioではできたとしても時間とリスクが高すぎる。 昔にw2k3のADTでNDKを…
トラックバック:0
コメント:0

続きを読むread more

AndroidStudioわかんねぇ。

6月末からずっとOffice365で.net漬けだ。 今度Android6(マシュマロ)ってのが出るんだね。 Androidアプリにも要望が出てるんで久しぶりにAndroidStudio起動した。 ちょうどEclipseから移行した直後だからさっぱり思い出せんwww。 プロジェクトのインポートが失敗する。 …
トラックバック:0
コメント:0

続きを読むread more

やっとADTからAndroidStudioに移行が終わった。

ほんとなんだいなこれ。 Studioのバージョンが違いすぎてネットの情報は参考程度にしかならない。 gradleファイルのフォーマットが違いすぎて参った。 正直もっとADTに近い感じだと思ってたが全然違った・・・。 Studioのいいところはね・・・ADTよりコンパイルが速くなった、今の所それだけ。 Pro…
トラックバック:0
コメント:0

続きを読むread more

AndroidStudio, Eclipseから移行してjarの重複エラーが出た場合。

どう考えても必要のあるjarなのに重複エラーが違うパスで出る。 ビルドではなく、実行時にインストール前にエラーとなる。 私の場合は・・・。 個人ライブラリにGoogleServiceLibを実装している。 個人ライブラリにさらにJava個人ライブラリをリンクソースしている。 Javaの個人ライブラリにGMailAPIを…
トラックバック:0
コメント:0

続きを読むread more

Android Proguard java.io.IOException: Can't read

Android Proguard java.io.IOException: Can't read mylibs.jar まぁこんな感じでエラーでました。 情報では改行コードの可能性がある為、Proguard4.8以上を入れることとのこと。 5.2まで入れたけどダメwww。 改行コードは確かにとおもったんだけどね、…
トラックバック:0
コメント:0

続きを読むread more

Android Proguardのコストパフォーマンス

う~ん、公開アプリには全部組み込んで来たんだけれど、自作ライブラリが拡張される度にProguardでエラーが出るwww。 その都度変更が面倒くさい。 もちろん自作ライブラリが他者ライブラリを参照したらその分も引っかかる。 さらにこれは過去に同一自作ライブラリを参照しているアプリにも影響が出る。 古いアプリにアップ…
トラックバック:0
コメント:0

続きを読むread more

Nexus7でもGCによりサービス落ちるんだね・・・。

私のNexusはそれはそれは余計なアプリがないwww。 ほとんどGoogleと私のアプリだ。 他社のアプリはほとんどない。 Googleから復元されるからで初期化が楽だ。 だから得意先の人にバックアップアプリがあるって聞いてびっくりしたw。 んで本題。 そんなもんだからメモリは今確認しても半分以上の1…
トラックバック:0
コメント:0

続きを読むread more

Android アプリをアンインストールしてもバージョン情報を保持している。

Android5からかも。 バージョンアップのテストをしてたんだが、終わってバージョンコードを戻すとインストールできない。 アンインストール後も症状が消えない。 バージョンが下がってるとADTから言われる。 ADTが言うにはLOG見ろっていってるからAndroidも入ってるんだろうね。 ADBを使ってコマン…
トラックバック:0
コメント:0

続きを読むread more

なにげな~しにAndroid開発してたが・・・。

改行コードをWindowsで開発してたから、「\n」で打ってたのよね。 開発環境がMacに変わったのね。 改行コードって開発先のプラットフォームに依存すると思ってたんだけど、これって開発環境に依存してるんだねwww。 勉強になりました。
トラックバック:0
コメント:0

続きを読むread more

AndroidのMapActivity

もうね、3年ぶりにGAEやったからこのAndroidアプリも3年ぶりだよ。 これまた3年ぶりにインポートしたらMapActivityなんてねーよって言われる。 対象SDKをGoogleAPIsにしないといけないのね。 なんでインポート元はAndoroidになってたんだ? もうおっさんには辛いよ。
トラックバック:0
コメント:0

続きを読むread more

Google Play Security Alert: Phishing Warning

こんなメールが来てた。 多分本物と思う。 デベロッパー宛にフィッシングメールが来てる事例があるので、フィッシング定義を読んで来てたら報告してねって感じかね。 定義を読んでるとこのメールもフィッシングかと疑っちゃうねw。 fromもリンクも詐称できるから怖くてクリックできねぇよw。 だもんで、リンクは全て手打…
トラックバック:0
コメント:0

続きを読むread more

Android EclipseADTを変えた時の注意。

これ、Debug, Runのインストールにも内部での証明書使うのよね。 ADTのPreference見ればあります。 例えば私はWindowsのADTからMacのADTへ乗り換えた際、本番のAPKの証明書は持ってきましたが、デバッグ用の証明書は持ってきてない。 これで困る事は新環境でデバッグする際はupdateではなく…
トラックバック:0
コメント:0

続きを読むread more

Androidのリスナーの戻り値(boolean)について。

いつも忘れるので備忘っときます。 戻り値の内容はリスナー毎に違う可能性があるので必ずSDKを読む事。 例えば、View.OnLongClickListenerは戻り値がbooleanです。 Trueの場合はそこで消費し、上位へは返しません。 上位へも返したい場合はfalse。 例えばListViewの子…
トラックバック:0
コメント:0

続きを読むread more