Получение CLI ERROR порождает EINVAL при создании проекта Android [закрыто]Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Получение CLI ERROR порождает EINVAL при создании проекта Android [закрыто]

Сообщение Anonymous »

Я пытаюсь установить CLI Bubblewrap через Node.js в Windows 11 Home Edition, затем инициирую и создаю проект Android для вызова PWA.
Я скачал Node.js, а затем успешно установил его без дополнительных инструментов. Как вы, возможно, знаете, есть флажок, который пользователь может установить, если ему необходимо установить дополнительные инструменты. Я этого не сделал и установил только Node.js.
После этого я открыл CMD и запустил npm i -g @bubblewrap/cli. Я получил следующий результат...

Код: Выделить всё

npm warn deprecated @types/minipass@3.3.5: This is a stub types definition. minipass provides its own type definitions, so you do not need this installed.
npm warn deprecated @types/gapi.client.androidpublisher@3.0.2: use @types/gapi.client.androidpublisher-v3 instead; see https://github.com/Maxim-Mazurok/google-api-typings-generator/issues/652 for details
npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

changed 266 packages in 33s

30 packages are looking for funding
run `npm fund` for details
Затем я использовал bubblewrap init --manifest my_pwa_manifest_Url и получил...

Код: Выделить всё

(node:11124) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
? Do you want Bubblewrap to install the JDK (recommended)?
Я ввел Y для этого и Y для других вопросов, касающихся загрузки Android SDK и согласия с условиями Android SDK.
Началась инициализация процесс приложения, и я начал отвечать на запрос, пока не получил сообщение «Проект успешно сгенерирован».
При попытке собрать проект с использованием пузырьковой сборки я получил
(узел: 12536) [DEP0040] Предупреждение об устаревании: модуль punycode устарел. Вместо него используйте альтернативу пользовательского пространства.
(Используйте узел --trace-deprecation ..., чтобы показать, где находится было создано предупреждение)
и оно попросило согласиться с условиями установки инструментов сборки, и я сказал «Да», после этого я получил ошибку Cli ERROR spawn EINVAL.
P.S : Я пробовал много версий Node.js 20.15, 19.9, 18.20.3 и 22.3.

Подробнее здесь: https://stackoverflow.com/questions/786 ... id-project
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»