2012年10月29日月曜日

android emulator

アンドロイドのエミュレータ
実機主導で開発してたのでしばらく触っていない間に結構パワーアップしている。

・intel hardware accelerated execution managerを導入
・AVDの設定「gpu emulator => yes」
・CPUはx86-atom

上記で起動したら、ものすごい早かった。
起動の速度とか段違いじゃないですか。

ただ、自分のメイン環境(MacOSのmountain lion)に
intel hardware accelerated execution managerを入れると
エミュレータ起動時にカーネルパニックになるので、バージョンアップ期待

--- 追記
MacOS用のアップデート公式サイトにある。1.0.4(r4)
カーネルパニックしないです。

2012年5月6日日曜日

UTF-8 エンコード


色々呼び名があるのかな
utf-encode(UTF-8 エンコード)
UTF-16エスケープ

それをやりかたのヒント
Objective-C
・NSNonLossyASCIIStringEncoding

JAVA
・US-ASCII

2012年2月7日火曜日

Androidでメモリリークを探す(準備)


MATをEclipseに導入する
 org.eclipse.mat.updatesite - http://download.eclipse.org/mat/1.1/update-site/

DDMSの設定を変更する
 Android > DDMS > HPROF Action
 Open in Eclipseに設定する

DDMSで対象のアプリを選択して
 Dump HPROF fileを選択
 Leak Suspectsを選択


とりあえず表示まで