
随着Xperia Play设备的正式发布,索尼爱立信透露了一些资源,以帮助开发者掌握硬件。
其中一部分是强调它是如何工作的,特别是骁龙处理器,它由1 GHz Scorpion CPU和245 MHz Adreno 205 GPU组成。
作为一款Android 2.3手机,基本框架是Android SDK。
Z-system开发套件(ZDK)还为系统、音频、网络、图形(OpenGL ES 2.0)、GUI和数学运算提供了特定的游戏API。
如何触摸我
然而,更复杂的是处理模拟触摸板的工作方式。
这需要本地代码,结合Android本地开发套件(NDK)。
“因为本机活动与您的Android应用程序运行在同一个线程上,所以您需要在代码中采取措施来防止本机活动阻塞应用程序。这可能会迫使你进行一些复杂的线程同步操作,”索尼爱立信指出。
使用NDK中提供的静态助手库来提供帮助。
你可以在索尼爱立信开发博客上找到更多关于Xperia Play开发的细节。