AndroidStudioでAndroid2.2のプロジェクトが作成できない。 おそらくSDKで切り離された感じがするが、Gradleの書き換えで動かせる。 API9を設定しプロジェクトを作成する。 minSdkVersion 8 に設定。 サポートするUIライブラリを compile 'com.android.support:appcompat-v7:23.0.1' に変更する。 強引… トラックバック:0 コメント:0 2016年12月30日 続きを読むread more
ASUSでRECEIVE_BOOT_COMPLETEDを受け付けない。 なんかAutoRunManagerみたいなアプリがある。 それにブロックされてた。 ASUSだけじゃないかもしれんが、ハードがOSに干渉するな。 セキュリティの問題とバッテリーを持たそうとしてるんだろうけど、もっと開発者に教えるようにすべきだ。 こんなLogCat出る。 W/PackageManager: Fa… トラックバック:0 コメント:0 2016年07月10日 続きを読むread more
Android studio ddms emulator control 久しぶりすぎて忘れてた。 DDMSじゃなくてエミュ側でできるんよね。 エミュの右側にあるサイドメニューっぽいのから電話の発着や緯度経度の設定できる。 トラックバック:0 コメント:0 2016年07月10日 続きを読むread more
androidstudio git exitcode=69 mac OSX XcodeをUpdateして一度も起動していない。 Gitのバイナリーは共有すているみたい。 Xcode起動してAgreeしたら、AndroidStudioも動いたよ。 トラックバック:0 コメント:0 2015年11月19日 続きを読むread more
今更ADTのNDKについて なぜ今更というと・・・。 NDKのライブラリを使うプロジェクトを行うことになった。 だけどもAndroidStudioのNDKはまだ完全ではない。 Cライブラリはオープンソースだがビルドはしないといけない。 AndroidStudioではできたとしても時間とリスクが高すぎる。 昔にw2k3のADTでNDKを… トラックバック:0 コメント:0 2015年11月11日 続きを読むread more
AndroidStudioわかんねぇ。 6月末からずっとOffice365で.net漬けだ。 今度Android6(マシュマロ)ってのが出るんだね。 Androidアプリにも要望が出てるんで久しぶりにAndroidStudio起動した。 ちょうどEclipseから移行した直後だからさっぱり思い出せんwww。 プロジェクトのインポートが失敗する。 … トラックバック:0 コメント:0 2015年08月20日 続きを読むread more
やっとADTからAndroidStudioに移行が終わった。 ほんとなんだいなこれ。 Studioのバージョンが違いすぎてネットの情報は参考程度にしかならない。 gradleファイルのフォーマットが違いすぎて参った。 正直もっとADTに近い感じだと思ってたが全然違った・・・。 Studioのいいところはね・・・ADTよりコンパイルが速くなった、今の所それだけ。 Pro… トラックバック:0 コメント:0 2015年07月01日 続きを読むread more
AndroidStudio, Eclipseから移行してjarの重複エラーが出た場合。 どう考えても必要のあるjarなのに重複エラーが違うパスで出る。 ビルドではなく、実行時にインストール前にエラーとなる。 私の場合は・・・。 個人ライブラリにGoogleServiceLibを実装している。 個人ライブラリにさらにJava個人ライブラリをリンクソースしている。 Javaの個人ライブラリにGMailAPIを… トラックバック:0 コメント:0 2015年06月24日 続きを読むread more
OSXのAdroidEmulatorでintelを使う方法。 https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x SDKManagerからダウンロードはできるが、インストールはし… トラックバック:0 コメント:0 2015年06月19日 続きを読む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 2015年06月17日 続きを読むread more
Android Proguardのコストパフォーマンス う~ん、公開アプリには全部組み込んで来たんだけれど、自作ライブラリが拡張される度にProguardでエラーが出るwww。 その都度変更が面倒くさい。 もちろん自作ライブラリが他者ライブラリを参照したらその分も引っかかる。 さらにこれは過去に同一自作ライブラリを参照しているアプリにも影響が出る。 古いアプリにアップ… トラックバック:0 コメント:0 2015年06月17日 続きを読むread more
Android5なのか?アプリからSDカードへ書き込んだら見えねぇ。 Android5.1.1のNexus7(2013)なんだけどね。 ログを吐かそうとしてアプリからフォルダ作ってもWinやMacからは見えないのね。 いつの間にこんな仕様になったの? トラックバック:0 コメント:0 2015年05月08日 続きを読むread more
Nexus7でもGCによりサービス落ちるんだね・・・。 私のNexusはそれはそれは余計なアプリがないwww。 ほとんどGoogleと私のアプリだ。 他社のアプリはほとんどない。 Googleから復元されるからで初期化が楽だ。 だから得意先の人にバックアップアプリがあるって聞いてびっくりしたw。 んで本題。 そんなもんだからメモリは今確認しても半分以上の1… トラックバック:0 コメント:0 2015年04月21日 続きを読むread more
Android アプリをアンインストールしてもバージョン情報を保持している。 Android5からかも。 バージョンアップのテストをしてたんだが、終わってバージョンコードを戻すとインストールできない。 アンインストール後も症状が消えない。 バージョンが下がってるとADTから言われる。 ADTが言うにはLOG見ろっていってるからAndroidも入ってるんだろうね。 ADBを使ってコマン… トラックバック:0 コメント:0 2015年04月15日 続きを読むread more
なにげな~しにAndroid開発してたが・・・。 改行コードをWindowsで開発してたから、「\n」で打ってたのよね。 開発環境がMacに変わったのね。 改行コードって開発先のプラットフォームに依存すると思ってたんだけど、これって開発環境に依存してるんだねwww。 勉強になりました。 トラックバック:0 コメント:0 2015年03月23日 続きを読むread more
AndroidのMapActivity もうね、3年ぶりにGAEやったからこのAndroidアプリも3年ぶりだよ。 これまた3年ぶりにインポートしたらMapActivityなんてねーよって言われる。 対象SDKをGoogleAPIsにしないといけないのね。 なんでインポート元はAndoroidになってたんだ? もうおっさんには辛いよ。 トラックバック:0 コメント:0 2015年03月18日 続きを読むread more
Android5.0.2のNexus7でユーザー分けするとWin8.1でMTPできなくなった。 XPじゃMTP動くじゃんwww。 Lollipop、Win8.1どっちが悪いんだ? トラックバック:0 コメント:0 2015年03月02日 続きを読むread more
android library projects cannot be launched Runは問題ない。 Debugでこーなる。 Nexus7をAndroid5にしたから起こったようだ。 とりまPropertyの対象Androidを4.4から5.0にしたら動いた。 トラックバック:0 コメント:0 2015年02月23日 続きを読むread more
Google Play Security Alert: Phishing Warning こんなメールが来てた。 多分本物と思う。 デベロッパー宛にフィッシングメールが来てる事例があるので、フィッシング定義を読んで来てたら報告してねって感じかね。 定義を読んでるとこのメールもフィッシングかと疑っちゃうねw。 fromもリンクも詐称できるから怖くてクリックできねぇよw。 だもんで、リンクは全て手打… トラックバック:0 コメント:0 2015年02月23日 続きを読むread more
Android EclipseADTを変えた時の注意。 これ、Debug, Runのインストールにも内部での証明書使うのよね。 ADTのPreference見ればあります。 例えば私はWindowsのADTからMacのADTへ乗り換えた際、本番のAPKの証明書は持ってきましたが、デバッグ用の証明書は持ってきてない。 これで困る事は新環境でデバッグする際はupdateではなく… トラックバック:0 コメント:0 2015年02月12日 続きを読むread more
Androidのリスナーの戻り値(boolean)について。 いつも忘れるので備忘っときます。 戻り値の内容はリスナー毎に違う可能性があるので必ずSDKを読む事。 例えば、View.OnLongClickListenerは戻り値がbooleanです。 Trueの場合はそこで消費し、上位へは返しません。 上位へも返したい場合はfalse。 例えばListViewの子… トラックバック:0 コメント:0 2015年02月10日 続きを読むread more