自分用メモ:Android:CursorのAPIまとめ by Yukiの枝折さん

eclipsが助けてくれるけど、忘れっぽいのでAndroidのCursorについて翻訳してくれているサイトをメモ

Yukiの枝折より

http://yuki312.blogspot.jp/2012/03/androidcursorapi.html


[code language=”java”]
Cursor cursor = db.selectdata();
while( cursor.moveToNext() ){
Log.d( TAG , cursor.getInt(0) );
Log.d( TAG , cursor.getString(1) );
}
[/code]

cocos2dxのcreate_project.pyでエラー

cocos2dxをwindows7環境でセットアップしましたが、tools\project-creatorのcreate_project.pyでエラーが出てしまいました。


[code language=”bash”]
C:\Program Files\cocos2dx\tools\project-creator>create_project.py -project Cocos
2dxtest -package com.doroidpanic.Cocos2dx-test -language cpp
File "create_project.py", line 27
print "Usage: create_project.py -project PROJECT_NAME -package PACKAGE_NAME
-language PROGRAMING_LANGUAGE"

^
SyntaxError: invalid syntax

C:\Program Files\cocos2dx\tools\project-creator>
[/code]


サンプルどおりのつもりでしたが、エラー。。
調べてみるとcreate_project.pyってpython2で書かれているらしい。。
AndroidNDKのバージョンには注意(Revision 8eをインストールする!)していましたが、pythonはうっかりpython3を入れていました。
python3を一旦アンインストールして、python2.7をインストールしたらあっさりクリア


[code language=”bash”]
C:\Program Files\cocos2dx\tools\project-creator>create_project.py -project Cocos
2dxtest -package com.doroidpanic.Cocos2dx-test -language cpp
proj.ios : Done!
proj.android : Done!
proj.win32 : Done!
proj.winrt : Done!
proj.wp8 : Done!
proj.mac : Done!
proj.blackberry : Done!
proj.linux : Done!
proj.marmalade : Done!
New project has been created in this path: C:\Program Files\cocos2dx\tools\proje
ct-creator/../../projects/Cocos2dxtest
Have Fun!

C:\Program Files\cocos2dx\tools\project-creator>
[/code]

android エミュレータ(Android Virtual Device)のIMEI変更

emulator-x86をバイナリエディタで開いてCIMIで検索する。

CGSNの後ろがIMEI

[code language=”bash”]
.+CIMI.310260000000000.+CGSN.000000000000000.
[/code]