{ "android": { "linux64bit": null, "ndk": null, "sdk": { "path": "/Users/thomassteur/Development/android-sdk", "executables": { "dx": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0/dx", "aidl": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0/aidl", "aapt": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0/aapt", "zipalign": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0/zipalign", "mksdcard": "/Users/thomassteur/Development/android-sdk/tools/mksdcard", "emulator": "/Users/thomassteur/Development/android-sdk/tools/emulator", "android": "/Users/thomassteur/Development/android-sdk/tools/android", "adb": "/Users/thomassteur/Development/android-sdk/platform-tools/adb" }, "dx": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0/lib/dx.jar", "proguard": "/Users/thomassteur/Development/android-sdk/tools/proguard/lib/proguard.jar", "tools": { "path": "/Users/thomassteur/Development/android-sdk/tools", "supported": "maybe", "version": "25.2.3" }, "platformTools": { "path": "/Users/thomassteur/Development/android-sdk/platform-tools", "supported": "maybe", "version": "25" }, "buildTools": { "path": "/Users/thomassteur/Development/android-sdk/build-tools/25.0.0", "supported": "maybe", "version": "25", "tooNew": "maybe", "maxSupported": "23.x" } }, "home": "/Users/thomassteur/.android", "detectVersion": "2.0", "vendorDependencies": { "android sdk": "23", "android build tools": ">=17 <=23.x", "android platform tools": ">=17 <=23.x", "android tools": "<=24.3.x", "android ndk": ">=r8e <=r9", "node": ">=4.0 <=5.x", "java": "<=1.8.x" }, "targets": { "1": { "id": "android-15", "abis": [ "armeabi-v7a" ], "skins": [ "HVGA", "QVGA", "WQVGA400", "WQVGA432", "WSVGA", "WVGA800", "WVGA854", "WXGA720", "WXGA800" ], "name": "Android 4.0.3", "type": "platform", "api-level": 15, "revision": 5, "path": "/Users/thomassteur/Development/android-sdk/platforms/android-15", "sdk": 15, "version": "4.0.3", "androidJar": "/Users/thomassteur/Development/android-sdk/platforms/android-15/android.jar", "supported": false, "aidl": "/Users/thomassteur/Development/android-sdk/platforms/android-15/framework.aidl" }, "2": { "id": "android-21", "abis": [ "armeabi-v7a" ], "skins": [ "HVGA", "QVGA", "WQVGA400", "WQVGA432", "WSVGA", "WVGA800", "WVGA854", "WXGA720", "WXGA800", "WXGA800-7in" ], "name": "Android 5.0.1", "type": "platform", "api-level": 21, "revision": 2, "path": "/Users/thomassteur/Development/android-sdk/platforms/android-21", "sdk": 21, "version": "5.0.1", "androidJar": "/Users/thomassteur/Development/android-sdk/platforms/android-21/android.jar", "supported": false, "aidl": "/Users/thomassteur/Development/android-sdk/platforms/android-21/framework.aidl" }, "3": { "id": "android-24", "abis": [ "arm64-v8a", "armeabi-v7a", "x86" ], "skins": [ "HVGA", "QVGA", "WQVGA400", "WQVGA432", "WSVGA", "WVGA800", "WVGA854", "WXGA720", "WXGA800", "WXGA800-7in" ], "name": "Android 7.0", "type": "platform", "api-level": 24, "revision": 2, "path": "/Users/thomassteur/Development/android-sdk/platforms/android-24", "sdk": 24, "version": "7.0", "androidJar": "/Users/thomassteur/Development/android-sdk/platforms/android-24/android.jar", "supported": "maybe", "aidl": "/Users/thomassteur/Development/android-sdk/platforms/android-24/framework.aidl" }, "4": { "id": "android-25", "abis": [ "x86", "x86_64" ], "skins": [ "HVGA", "QVGA", "WQVGA400", "WQVGA432", "WSVGA", "WVGA800", "WVGA854", "WXGA720", "WXGA800", "WXGA800-7in" ], "name": "Android 7.1.1", "type": "platform", "api-level": 25, "revision": 1, "path": "/Users/thomassteur/Development/android-sdk/platforms/android-25", "sdk": 25, "version": "7.1.1", "androidJar": "/Users/thomassteur/Development/android-sdk/platforms/android-25/android.jar", "supported": "maybe", "aidl": "/Users/thomassteur/Development/android-sdk/platforms/android-25/framework.aidl" }, "5": { "id": "Google Inc.:Google APIs:24", "abis": [ "no ABIs." ], "skins": [ "HVGA", "QVGA", "WQVGA400", "WQVGA432", "WSVGA", "WVGA800", "WVGA854", "WXGA720", "WXGA800", "WXGA800-7in" ], "name": "Google APIs", "type": "add-on", "vendor": "Google Inc.", "revision": 1, "description": "Android + Google APIs", "based-on": { "android-version": "7.0", "api-level": 24 }, "libraries": { "com.android.future.usb.accessory": { "jar": "usb.jar", "description": "API for USB Accessories" }, "com.google.android.media.effects": { "jar": "effects.jar", "description": "Collection of video effects" }, "com.google.android.maps": { "jar": "maps.jar", "description": "API for Google Maps" } }, "path": "/Users/thomassteur/Development/android-sdk/add-ons/addon-google_apis-google-24", "version": "7.0", "androidJar": "/Users/thomassteur/Development/android-sdk/platforms/android-24/android.jar", "supported": "maybe", "aidl": "/Users/thomassteur/Development/android-sdk/platforms/android-24/framework.aidl" } }, "issues": [ { "id": "ANDROID_NDK_NOT_FOUND", "type": "warning", "message": "Unable to locate an Android NDK.\nWithout the NDK, you will not be able to build native Android Titanium modules.\nIf 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__." }, { "id": "ANDROID_BUILD_TOOLS_TOO_NEW", "type": "warning", "message": "\nAndroid Build Tools 25 are too new and may or may not work with Titanium.\nIf you encounter problems, select a supported version with:\n __ti config android.buildTools.selectedVersion ##.##.##__\n where ##.##.## is a version in /Users/thomassteur/Development/android-sdk/build-tools that is 23.x" }, { "id": "ANDROID_API_TOO_OLD", "type": "warning", "message": "Android API __Android 4.0.3 (android-15)__ is too old and is no longer supported by Titanium SDK 6.0.0.\nThe minimum supported Android API level by Titanium SDK 6.0.0 is API level 23." }, { "id": "ANDROID_API_TOO_OLD", "type": "warning", "message": "Android API __Android 5.0.1 (android-21)__ is too old and is no longer supported by Titanium SDK 6.0.0.\nThe minimum supported Android API level by Titanium SDK 6.0.0 is API level 23." }, { "id": "ANDROID_API_TOO_NEW", "type": "warning", "message": "Android API __Android 7.0 (android-24)__ is too new and may or may not work with Titanium SDK 6.0.0.\nThe maximum supported Android API level by Titanium SDK 6.0.0 is API level 23." }, { "id": "ANDROID_API_TOO_NEW", "type": "warning", "message": "Android API __Android 7.1.1 (android-25)__ is too new and may or may not work with Titanium SDK 6.0.0.\nThe maximum supported Android API level by Titanium SDK 6.0.0 is API level 23." }, { "id": "ANDROID_API_TOO_NEW", "type": "warning", "message": "Android API __Google APIs (Google Inc.:Google APIs:24)__ is too new and may or may not work with Titanium SDK 6.0.0.\nThe maximum supported Android API level by Titanium SDK 6.0.0 is API level 23." } ], "tisdk": "6.0.0.GA", "devices": [], "emulators": [ { "type": "avd", "name": "android71handheld", "device": "Nexus 5 (Google)", "path": "/Users/thomassteur/.android/avd/android71handheld.avd", "target": "Android 7.1.1 (API level 25)", "abi": "x86", "skin": "1080x1920", "googleApis": false, "sdk-version": "7.1.1", "api-level": 25, "id": "android71handheld" } ] } }