2010

发现一个代理发布Android Market付费App的网站

目前的Android Market只对少数几个国家的developer开放paid app的注册发布,很遗憾其中没有我们伟大的祖国,而且即使是想花25$入伙并且只发布free app的话,那些可用国家列表里也没有我们伟大的祖国,残念…。当然,可以选择HongKong过这关,但貌似Android Market对这方面的验证还是比较严格的,当初找国外朋友帮助注册的时候门槛费想用自己的信用卡付,结果就被发现了,直接封掉了帐号!

今天偶然间发现Google广告里有个号称提供Android Market代理发布付费app的网站:http://www.androidpublisher.com/,进去看了下,做的挺简陋,就是简单说明了一下意图,以及如何收代理费:GG剥削30%,代理剥削19%,剩下的大概一半归发布者。虽然不知道可不可靠,但感觉国内的Android开发者还是有一定的数量的,有兴趣的朋友可以投石问路一下。

Puzzlelab部分游戏的mo3背景音乐

很早以前玩puzzlelab的游戏,觉得音乐很不错,从资源包里面截取出来的,曾经在幻想的下载区发布过,据说链接已经过期了,再放个自己空间的链接:http://www.xun6.com/file/300945724/Puzzlelab.rar.html
有以下游戏的mo3
宝石之心 魅力童话 魔法猫之旅 魔法树枝 魔法树枝2 魔力纸牌 水晶拼图

注意:包内不含播放器,需要播放器的朋友请去http://www.un4seen.com/下载xmplay播放器。

Android中OpenGL ES开启DEBUG_CHECK_GL_ERROR DEBUG_LOG_GL_CALLS的2个小发现

发现1:当开启DEBUG_LOG_GL_CALLS的时候,会判断所有原本运行正常的glDrawArrays出现数组越界的异常,修改了几下,发现开启log calls后,会多读1个点的数据,也就是最后一个参数的count+1,所以原本正常长度的顶点数组会被访问越界,不晓得为何会这样。

发现2:在真机上使用vbo的时候,如果开了debug,会导致在调用vbo相关gl函数的时候出现unsupported操作异常,可实际vbo功能却执行的好好的,同样不晓得为何会这样。

Controlling the Android Emulator

Emulated Device Key Keyboard Key
Home HOME
Menu (left softkey) F2 or Page-up button
Star (right softkey) Shift-F2 or Page Down
Back ESC
Call/dial button F3
Hangup/end call button F4
Search F5
Power button F7
Audio volume up button KEYPAD_PLUS, Ctrl-5
Audio volume down button KEYPAD_MINUS, Ctrl-F6
Camera button Ctrl-KEYPAD_5, Ctrl-F3
Switch to previous layout orientation (for example, portrait, landscape) KEYPAD_7, Ctrl-F11
Switch to next layout orientation (for example, portrait, landscape) KEYPAD_9, Ctrl-F12
Toggle cell networking on/off F8
Toggle code profiling F9 (only with -trace startup option)
Toggle fullscreen mode Alt-Enter
Toggle trackball mode F6
Enter trackball mode temporarily (while key is pressed) Delete
DPad left/up/right/down KEYPAD_4/8/6/2
DPad center click KEYPAD_5
Onion alpha increase/decrease KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/)

模拟器只能在尚未运行的时候通过设置界面调整屏幕大小,位置等信息,运行时并没有提供菜单或者其他UI进行调整,比如想切换landscape模式,就得通过上面的快捷键实现了。

HTC G2刷rom时的waiting for device解决方法

如果刷机机器上装有Android SDK并且带usb驱动(也就是做开发用的这套东西)的话,按照刷机教程进入fastboot模式的时候,系统会自动安装SDK带的usb驱动,记得好象是个2.0版本的bootloader设备,这样,在用flash刷recovery的时候就会在console中一直显示waiting for device而不能继续,出现这种情况时就需要手动更新bootloader的USB设备驱动,使用刷机包带的版本替换后(htc g2显示的是htc loader,版本1.0),再重复这步操作就没问题了。
其实这个操作只是手机在bootloader模式时的驱动,就算替掉,刷完rom后进入正常使用模式的时候usb驱动还是原来的Android Composite ADB Interface,并不会影响开发使用。