{ "id": "174427", "key": "AC-6433", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2019-11-20T16:11:40.000+0000", "created": "2019-11-14T22:17:25.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2019-11-20T16:11:40.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14552", "name": "Appcelerator CLI", "description": "Please enter tickets related to Tooling and the CLI here" }, { "id": "14551", "name": "Studio", "description": "Please enter tickets related to Titanium Studio here." } ], "description": "I have installed Appcelerator Studio and Android SDK but after Android SDK installation, this is not detected. I have installedSndroid SDK more times with Appcelerator Studio SDK manager and Android Studio SDK manager but never works.\r\n\r\n{quote}\r\n$ appc ti info -t android\r\nAppcelerator Command-Line Interface, version 7.1.1\r\nCopyright (c) 2014-2019, Appcelerator, Inc. All Rights Reserved.\r\n\r\nAndroid SDK\r\n Android Executable = not found\r\n ADB Executable = D:\\android-sdk\\platform-tools\\adb.exe\r\n SDK Path = D:\\android-sdk\r\n\r\nAndroid NDK\r\n NDK Path = not found\r\n NDK Version = not found\r\n\r\nAndroid Platforms\r\n 1) android-21\r\n Name = Android 5.0.1 **Not supported by Titanium SDK 8.2.1.GA**\r\n API Level = 21\r\n Revision = 2\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = armeabi-v7a, x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-21\r\n 2) android-22\r\n Name = Android 5.1.1 **Not supported by Titanium SDK 8.2.1.GA**\r\n API Level = 22\r\n Revision = 2\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = x86, armeabi-v7a, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-22\r\n 3) android-23\r\n Name = Android 6.0\r\n API Level = 23\r\n Revision = 3\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, A\r\nndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare240x240, AndroidWearSquare320x320 \r\n ABIs = armeabi-v7a, x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-23\r\n 4) android-24\r\n Name = Android 7.0\r\n API Level = 24\r\n Revision = 2\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = x86, arm64-v8a, armeabi-v7a, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-24\r\n 5) android-25\r\n Name = Android 7.1.1\r\n API Level = 25\r\n Revision = 2\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, A\r\nndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare240x240, AndroidWearSquare320x320 \r\n ABIs = x86, armeabi-v7a, x86_64, arm64-v8a\r\n Path = D:\\android-sdk\\platforms\\android-25\r\n 6) android-26\r\n Name = Android 8.0.0\r\n API Level = 26\r\n Revision = 1\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound390x390, AndroidWearRound400x400, A\r\nndroidWearRound454x454, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, A\r\nndroidWearSquare240x240, AndroidWearSquare320x320 \r\n ABIs = x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-26\r\n 7) android-27\r\n Name = Android 8.1.0\r\n API Level = 27\r\n Revision = 1\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-27\r\n 8) android-28\r\n Name = Android 9\r\n API Level = 28\r\n Revision = 1\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound390x390, AndroidWearRound400x400, A\r\nndroidWearRound454x454, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, A\r\nndroidWearSquare240x240, AndroidWearSquare320x320 \r\n ABIs = x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-28\r\n 9) android-29\r\n Name = Android 10 (not supported by Titanium SDK 8.2.1.GA, but may work)\r\n API Level = 29\r\n Revision = 1\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = x86, x86_64\r\n Path = D:\\android-sdk\\platforms\\android-29\r\n\r\nAndroid Add-Ons\r\n 10) Google Inc.:Google APIs:21\r\n Name = Google APIs (Android 5.0.1 (API level 21)) **Not supported by Titanium SDK 8.2.1.GA**\r\n Vendor = Google Inc.\r\n Revision = 1\r\n Description = Android + Google APIs\r\n Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in\r\n ABIs = armeabi-v7a, x86, x86_64\r\n Path = D:\\android-sdk\\add-ons\\addon-google_apis-google-21\r\n Libraries = none\r\n\r\nAndroid Emulators\r\n titanium_1_WVGA800\r\n ID = titanium_1_WVGA800\r\n SDK Version = not installed\r\n ABI = x86\r\n Skin = wvga800\r\n Path = C:\\Users\\Meteory\\.android\\avd\\titanium_1_WVGA800.avd\r\n SD Card = C:\\Users\\Meteory\\.android\\avd\\titanium_1_WVGA800.avd\\sdcard.img\r\n Google APIs = no\r\n\r\nGenymotion Emulators\r\n None\r\n\r\nConnected Android Devices\r\n None\r\n\r\nAndroid Issues\r\n ! Unable to locate an Android NDK.\r\n Without the NDK, you will not be able to build native Android Titanium modules. \r\n If you have already downloaded and installed the Android NDK, you can tell Titanium where the \r\n Android NDK is located by running 'appc titanium config android.ndkPath /path/to/android-ndk', \r\n otherwise you can install it by running 'appc titanium setup android' or manually downloading \r\n from http://appcelerator.com/android-ndk. \r\n \r\n ! \r\n Android Build Tools 28.0.3 are too new and may or may not work with Titanium. \r\n If you encounter problems, select a supported version with: \r\n appc ti config android.buildTools.selectedVersion ##.##.## \r\n where ##.##.## is a version in that is 28.x \r\n \r\n ! Android API Android 5.0.1 (android-21) is too old and is no longer supported by Titanium SDK\r\n 8.2.1. \r\n The minimum supported Android API level by Titanium SDK 8.2.1 is API level 23. \r\n \r\n ! Android API Android 5.1.1 (android-22) is too old and is no longer supported by Titanium SDK\r\n 8.2.1. \r\n The minimum supported Android API level by Titanium SDK 8.2.1 is API level 23. \r\n \r\n ! Android API Android 10 (android-29) is too new and may or may not work with Titanium SDK 8.2.1.\r\n The maximum supported Android API level by Titanium SDK 8.2.1 is API level 28. \r\n \r\n ! Android API Google APIs (Google Inc.:Google APIs:21) is too old and is no longer supported by\r\n Titanium SDK 8.2.1. \r\n The minimum supported Android API level by Titanium SDK 8.2.1 is API level 23. \r\n{quote}", "attachment": [ { "id": "67124", "filename": "sdk1.jpg", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-14T22:10:45.000+0000", "size": 69932, "mimeType": "image/jpeg" }, { "id": "67123", "filename": "sdk2.jpg", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-14T22:14:00.000+0000", "size": 192573, "mimeType": "image/jpeg" }, { "id": "67122", "filename": "sdk3.jpg", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-14T22:14:02.000+0000", "size": 89911, "mimeType": "image/jpeg" }, { "id": "67125", "filename": "sdk4.jpg", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-14T22:20:26.000+0000", "size": 317975, "mimeType": "image/jpeg" }, { "id": "67126", "filename": "sdk5.jpg", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-15T09:12:44.000+0000", "size": 234423, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "Android SDK not detected", "creator": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Windows 10.\r\nAppcelerator Studio 5.1.4", "comment": { "comments": [ { "id": "452708", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~meteoryweb],\r\nThanks for reaching out to us. Please place your Android SDK inside the\"C:\" directory and show the location to the\r\n\r\nAxway Appcelerator Studio>>Preferences>>Studio>>Platforms>Android>Android SDK Home\r\n\r\nIf you face any issue then try to setup android SDK via the command prompt\r\n\r\nappc ti config android.sdk \r\nappc ti setup android\r\nAnd restart PC \r\nAlso, take a look android SDK installation guide -\r\n\r\nhttp://docs.appcelerator.com/platform/latest/#!/guide/Installing_the_Android_SDK\r\n\r\nHope this helps.\r\n\r\n​Thanks", "updateAuthor": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2019-11-15T02:30:44.000+0000", "updated": "2019-11-15T02:30:44.000+0000" }, { "id": "452710", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "body": "@Nazmus Salahin [~nsalahin ] Thanks for your response.\r\n\r\nI've deleted D:\\android-sdk and I download again Android SDK in C:\\android-sdk-win. I restarted my computer and at first Appcelerator launch, the Android button is green but the same error message appear. I restarted Appcelerator but now the button is no longer green.\r\nI have no idea why. if I can't make it work I can't work.\r\n\r\n !sdk5.jpg|thumbnail!", "updateAuthor": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-15T09:16:40.000+0000", "updated": "2019-11-15T09:39:03.000+0000" }, { "id": "452715", "author": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I resolve moving Android SDK into \"C\" drive and creating a system variable _ANDROID_SDK_ROOT_ with value _C:\\android-sdk_.", "updateAuthor": { "name": "meteoryweb", "key": "meteoryweb", "displayName": "meteoryweb", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-11-15T13:37:46.000+0000", "updated": "2019-11-15T13:37:46.000+0000" }, { "id": "452746", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Thanks for letting us know the update.", "updateAuthor": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2019-11-16T02:41:48.000+0000", "updated": "2019-11-16T02:41:48.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }