Hello, I'm trying to get the emulator to work on OpenSuse 64-bit. If I run the emulator from the sdk via the CLI, an emulator starts up with no problem. When I try to run the emulator from Titanium, I get 32-bit glibc library is not installed. That library is installed however.
Anyone else have this problem?
Here's my ti info results Operating System Name = GNU/Linux Version = Architecture = 64bit # CPUs = 8 Memory = 15.7GB
Node.js Node.js Version = 0.10.26 npm Version = 1.4.3
Titanium CLI CLI Version = 3.2.3 node-appc Version = 0.2.1
Titanium SDKs 3.2.3.GA Install Location = /home/jdavenpo/.titanium/mobilesdk/linux/3.2.3.GA Platforms = tizen, mobileweb, android, blackberry git Hash = b958a70 git Timestamp = 04/22/14 10:17 node-appc Version = 0.2.1
Intel® Hardware Accelerated Execution Manager (HAXM) Not installed
Java Development Kit Version = 1.7.0_60 Java Home = /usr/java/jdk1.7.0_60
Android SDK Android Executable = /home/jdavenpo/Tools/android-sdk-linux/tools/android ADB Executable = /home/jdavenpo/Tools/android-sdk-linux/platform-tools/adb SDK Path = /home/jdavenpo/Tools/android-sdk-linux
Android NDK NDK Path = not found NDK Version = not found
Android Platforms 1) android-10 Name = Android 2.3.3 API Level = 10 Revision = 2 Skins = WVGA800, WVGA854, WQVGA400, WQVGA432, HVGA, QVGA ABIs = armeabi Path = /home/jdavenpo/Tools/android-sdk-linux/platforms/android-10 2) android-19 Name = Android 4.4.2 API Level = 19 Revision = 3 Skins = WXGA800, WXGA800-7in, WVGA854, WSVGA, WQVGA432, WQVGA400, HVGA, WXGA720, QVGA, WVGA800 ABIs = armeabi-v7a, x86 Path = /home/jdavenpo/Tools/android-sdk-linux/platforms/android-19 3) android-20 Name = Android 4.4W (not supported by Titanium SDK 3.2.3.GA, but may work) API Level = 20 Revision = 1 Skins = WXGA800-7in, QVGA, WSVGA, HVGA, WVGA854, WXGA720, WXGA800, WQVGA400, WVGA800, WQVGA432, AndroidWearRound, AndroidWearSquare ABIs = armeabi-v7a, x86 Path = /home/jdavenpo/Tools/android-sdk-linux/platforms/android-20 4) android-L Name = Android L (Preview) API Level = L Revision = 1 Skins = WQVGA400, WVGA800, WQVGA432, WXGA720, WVGA854, HVGA, QVGA, WSVGA, WXGA800-7in, WXGA800 ABIs = no ABIs. Path = /home/jdavenpo/Tools/android-sdk-linux/platforms/android-L
Android Add-Ons 5) Google Inc.:Google APIs:10 Name = Android 2.3.3 (API level 10) Vendor = Google Inc. Revision = 2 Description = Android + Google APIs Skins = HVGA, WQVGA432, WVGA800, QVGA, WQVGA400, WVGA854 ABIs = armeabi Path = /home/jdavenpo/Tools/android-sdk-linux/add-ons/addon-google_apis-google-10 Libraries = com.android.future.usb.accessory: API for USB Accessories (usb.jar) com.google.android.maps: API for Google Maps (maps.jar)
6) Google Inc.:Glass Development Kit Preview:19 Name = Android 4.4.2 (API level 19) Vendor = Google Inc. Revision = 8 Description = Preview of the Glass Development Kit Skins = WXGA720, WQVGA432, WXGA800-7in, WXGA800, WVGA854, QVGA, WSVGA, HVGA, WQVGA400, WVGA800 ABIs = no ABIs. Path = /home/jdavenpo/Tools/android-sdk-linux/add-ons/addon-google_gdk-google-19 Libraries = com.google.android.glass: APIs for Glass Development Kit Preview (gdk.jar)
7) Google Inc.:Google APIs:19 Name = Android 4.4.2 (API level 19) Vendor = Google Inc. Revision = 6 Description = Android + Google APIs Skins = WXGA720, WQVGA432, WXGA800-7in, WXGA800, WVGA854, QVGA, WSVGA, HVGA, WQVGA400, WVGA800 ABIs = armeabi-v7a Path = null Libraries = com.google.android.media.effects: Collection of video effects (effects.jar) com.android.future.usb.accessory: API for USB Accessories (usb.jar) com.google.android.maps: API for Google Maps (maps.jar)
8) Google Inc.:Google APIs (x86 System Image):19 Name = Android 4.4.2 (API level 19) Vendor = Google Inc. Revision = 6 Description = Android x86 + Google APIs Skins = WXGA720, WQVGA432, WXGA800-7in, WXGA800, WVGA854, QVGA, WSVGA, HVGA, WQVGA400, WVGA800 ABIs = x86 Path = /home/jdavenpo/Tools/android-sdk-linux/add-ons/addon-google_apis_x86-google-19 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar) com.android.future.usb.accessory: API for USB Accessories (usb.jar) com.google.android.maps: API for Google Maps (maps.jar)
Android Emulators ModernPhone Path = /home/jdavenpo/.android/avd/ModernPhone.avd SDK Version = Android 4.4.2 (API level 19) ABI = undefined Skin = WXGA720 SD Card = no sd card Google APIs = no titanium_1_WVGA800 Path = /home/jdavenpo/.android/avd/titanium_1_WVGA800.avd SDK Version = Google APIs (x86 System Image) (Google Inc.) ABI = undefined Skin = wvga800 SD Card = /home/jdavenpo/.android/avd/titanium_1_WVGA800.avd/sdcard.img Based On = Android 4.4.2 (API level 19) Google APIs = yes
Connected Android Devices None
Android Issues ! Unable to locate an /usr/lib/libGL.so. Without the libGL library, the Android Emulator may not work properly. You may be able to fix it by reinstalling your graphics drivers and make sure it installs the 32-bit version.
! 32-bit glibc library is not installed. Without the 32-bit glibc library, the Android Emulator will not work properly. To install the required 32-bit glibc library, run "sudo yum install glibc.i686".
! Unable to locate an Android NDK. Without the NDK, you will not be able to build native Android Titanium modules. If you have already downloaded and installed the Android NDK, you can tell Titanium where the Android NDK is located by running 'titanium config android.ndkPath /path/to/android-ndk', otherwise you can install it by running 'titanium setup android' or manually downloading from http://appcelerator.com/android-ndk.
! Android API Android 4.4W (android-20) is too new and may or may not work with Titanium SDK 3.2.3 The maximum supported Android API level by Titanium SDK 3.2.3 is API level 19.
Thanks, JPD
As a work around I'm running the app on my phone.