How to identify the android device is 32-bit or 64-bit ?

Android is going to support 64-bit, but there are so many android devices, how do developer know current device is 32-bit  or 64-bit  ?

Let's begin from  this command:

adb shell getprop ro.product.cpu.abi 

for adb command, you can check Android official website for more detail:  ADB (Android Debug Bridge)

Android Apps For the Intel Platform Learning Series: GUI Design For Android Apps Part 3- Designing Complex Applications

In this chapter, you learn how to create an application with multiple activities; examples introduce the explicit and implicit trigger mechanisms of activities. You see an example of an application with parameters triggered by an activity in a different application, which will help you understand the exchange mechanism for the activity’s parameters.  

Desktop gets shifted horizontally on Intel BayTrail, ASUS Transformer Pad TF103

Dear all,

while testing my app on the Atom Z3745, the screen suddenly got rotated right by a few hundred pixels. The pixels shifted out on the right side were displayed on the left side, but one pixel line lower.

This screen rotation problem was not related to my app, it persisted on the Android desktop after exiting my app.

The solution was to press the on/off button twice, then the desktop was OK again.

Since this shift could be an issue in the graphics driver, I'm reporting it here.

The problem appeared randomly twice this evening.


OpenGL/ES texture format GL_BGRA broken in Intel BayTrail Android Driver

Dear all,

I tested my app on Android 4.4 with Intel(R) HD Graphics for BayTrail , OpenGL ES-CM 1.1, and unfortunately no textures were shown at all.

I now tracked down the problem: Even though the Intel BayTrail driver reports to support the extension GL_EXT_texture_format_BGRA8888, using glTexImage2D with format GL_BGRA seems to create a mess, so that no more textures are displayed at all. All is fine if GL_RGBA is used instead.

Test system was an Asus Transformer Pad TF103C.

Subscribe to Android*