Подтвердить что ты не робот

Ваш путь к проекту содержит символы, отличные от ASCII, android studio

Я устанавливал андроид-студию, но у меня есть эта проблема, когда программа запускается:

Ошибка: (1, 0). Путь к проекту содержит символы, отличные от ASCII. Эта скорее всего, приведет к сбою сборки в Windows. Пожалуйста, переместите проект в другой каталог. См. http://b.android.com/95744 для подробности.

Это предупреждение можно отключить, используя флаг командной строки -Dcom.android.build.gradle.overridePathCheck = true или добавление строки 'com.android.build.gradle.overridePathCheck = true' в gradle.properties файл в каталоге проекта.

4b9b3361

Ответ 1

Я создал ссылку на символ (c:\android-sdk) в Windows 10 и разрешил:
<Б > mklink/D "c:\android-sdk" "C:\Users\Clézio\android-sdk"

Ответ 2

У меня такая же проблема. Затем я создаю новый проект, и путь использует только английский алфавит, проблема решена.

Ответ 3

Я встречаю эту проблему и обнаруживаю, что на моем пути есть некоторые китайские символы. После изменения этих символов на английский язык проблема решена.

Ответ 4

В вашем пути к проекту содержатся китайские символы,

em: F:\资料\Yourproject

Пожалуйста, переименуйте путь к английским символам:

em: F:\Data\Yourproject

Ответ 5

Я решил эту проблему, добавив эту строку

android.overridePathCheck=true

to

gradle.properties

Как говорится в этом сообщении

This warning can be disabled by using 
the command line flag -Dcom.android.build.gradle.overridePathCheck=true,
 or adding the line 
'com.android.build.gradle.overridePathCheck=true'
 to gradle.properties file in the project directory.

Ответ 6

То, что я на самом деле делал, было перенаправление (я действительно не знаю этот термин) путь к другому пользователю (мой путь был C:\Users\Keith Peñas\и т.д.), тогда я думал, что у меня есть это испанское письмо, поэтому я перенаправил путь к другому пользователю, в этом случае он был (C:\Users\Keith). Тогда у меня возникла еще одна проблема: это было похоже на "Твой путь не может быть с корнем". Поэтому я создал папку с именем моего приложения, а потом сработает!

Другая проблема, с которой я столкнулся, заключалась в следующем: "ваш путь содержит пробел и т.д." и это было с моего другого диска.

Надеюсь, это поможет!

Ответ 7

Если вы столкнулись с проблемой в первый раз, установив Android Studio на свой компьютер.

  • mklink /D "c:\Android-Sdk" "C:\Users\ **YOUR-USERNAME** \AppData\Local\Android\sdk"

  • Перейдите в папку "C:\Users\ YOUR-USERNAME\AppData\Local \" и создать в нем папки Android\sdk.

  • После этого вы можете продолжить установку.

Ответ 8

Местоположение пути не должно содержать á, à, â и similars. Китайские иероглифы или любые другие, отличные от обычных алфавитных символов. Например, мой путь был C:\Users\Vinícius\AndroidStudioProjects\MyApplication. Но мое имя пользователя имело букву í. Поэтому я создаю папку "custom2222" и изменяю путь к C:\custom2222\MyApplication

Ответ 9

Я также столкнулся с этой проблемой, и мне нужно изменить имя папки с китайского на английский. Жаль, что текущий инструмент сборки gradle не поддерживает имена Unicode.

Ответ 10

Я создал ссылку на символы, описанную ранее Clézio. Однако в командной строке я должен был указать подходящую кодировку (например, chcp 65001).

chcp 65001
mklink /D "C:\android-sdk" "C:\Users\René\AppData\Local\Android\sdk"

Если у вас установлен SDK в папке C:\Users [USER]\AppData... вам может потребоваться запустить командную строку с привилегиями администратора.

Ответ 11

добавьте строку android.overridePathCheck = true 'в gradle.properties файл в каталоге проекта.

Ответ 12

Эта ошибка возникает из-за пути проекта. Измените путь к своему проекту, который не содержит символов не-Ascii.

Ответ 13

Вы используете не ASCII в пути проекта. Измените имя папки на английские буквы

Ответ 14

Я столкнулся с этой проблемой, поэтому создаю свой projetc по другому пути, а затем перейду в место, где находятся другие проекты, после поиска файлов gradle, я заметил, что мой новый проект имеет следующее:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Путь к классам моего новейшего проекта gradle составляет 1.5.0, а остальные проекты - 1.2.3. Чем я внес изменения и до сих пор настолько хорош, что все работает нормально до сих пор.