mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-01 02:12:58 +08:00
Merge branch 'master' into 4.0.x (SDK search path)
This commit is contained in:
commit
162fc0720e
@ -156,20 +156,26 @@ module.exports.check_android = function() {
|
|||||||
}
|
}
|
||||||
if (!hasAndroidHome && !androidCmdPath) {
|
if (!hasAndroidHome && !androidCmdPath) {
|
||||||
if (isWindows) {
|
if (isWindows) {
|
||||||
// Android Studio installer.
|
// Android Studio 1.0 installer
|
||||||
|
maybeSetAndroidHome(path.join(process.env['LOCALAPPDATA'], 'Android', 'sdk'));
|
||||||
|
maybeSetAndroidHome(path.join(process.env['ProgramFiles'], 'Android', 'sdk'));
|
||||||
|
// Android Studio pre-1.0 installer
|
||||||
maybeSetAndroidHome(path.join(process.env['LOCALAPPDATA'], 'Android', 'android-studio', 'sdk'));
|
maybeSetAndroidHome(path.join(process.env['LOCALAPPDATA'], 'Android', 'android-studio', 'sdk'));
|
||||||
maybeSetAndroidHome(path.join(process.env['ProgramFiles'], 'Android', 'android-studio', 'sdk'));
|
maybeSetAndroidHome(path.join(process.env['ProgramFiles'], 'Android', 'android-studio', 'sdk'));
|
||||||
// Stand-alone installer.
|
// Stand-alone installer
|
||||||
maybeSetAndroidHome(path.join(process.env['LOCALAPPDATA'], 'Android', 'android-sdk'));
|
maybeSetAndroidHome(path.join(process.env['LOCALAPPDATA'], 'Android', 'android-sdk'));
|
||||||
maybeSetAndroidHome(path.join(process.env['ProgramFiles'], 'Android', 'android-sdk'));
|
maybeSetAndroidHome(path.join(process.env['ProgramFiles'], 'Android', 'android-sdk'));
|
||||||
} else if (process.platform == 'darwin') {
|
} else if (process.platform == 'darwin') {
|
||||||
|
// Android Studio 1.0 installer
|
||||||
|
maybeSetAndroidHome(path.join(process.env['HOME'], 'Library', 'Android', 'sdk'));
|
||||||
|
// Android Studio pre-1.0 installer
|
||||||
maybeSetAndroidHome('/Applications/Android Studio.app/sdk');
|
maybeSetAndroidHome('/Applications/Android Studio.app/sdk');
|
||||||
// Stand-alone zip file that user might think to put under /Applications
|
// Stand-alone zip file that user might think to put under /Applications
|
||||||
maybeSetAndroidHome('/Applications/android-sdk-macosx');
|
maybeSetAndroidHome('/Applications/android-sdk-macosx');
|
||||||
maybeSetAndroidHome('/Applications/android-sdk');
|
maybeSetAndroidHome('/Applications/android-sdk');
|
||||||
}
|
}
|
||||||
if (process.env['HOME']) {
|
if (process.env['HOME']) {
|
||||||
// or their HOME directory.
|
// Stand-alone zip file that user might think to put under their home directory
|
||||||
maybeSetAndroidHome(path.join(process.env['HOME'], 'android-sdk-macosx'));
|
maybeSetAndroidHome(path.join(process.env['HOME'], 'android-sdk-macosx'));
|
||||||
maybeSetAndroidHome(path.join(process.env['HOME'], 'android-sdk'));
|
maybeSetAndroidHome(path.join(process.env['HOME'], 'android-sdk'));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user