1. ホーム
  2. android

[解決済み] Android Studioをバージョン1.3.0にアップデートしたら、「NDK integration is deprecated in current plugin」というエラーが発生するようになりました。

2023-03-27 15:23:53

質問

Android Studioをバージョン 1.3.0 にアップデートしました。

それ以前はNDKが使えたのに、今はこんなエラーが出ます。

Error:(50, 0) エラーです。NDKの統合は、現在のプラグインでは非推奨です。 新しい実験的なプラグインを試すことを検討してください。 詳細については http://tools.android.com/tech-docs/new-build-system/gradle-experimental . 現在のNDK統合を使い続けるために、gradle.propertiesで"android.useDeprecatedNdk=true"を設定します。

プロジェクトレベルでgradle.propertyファイルが見当たりません。

このエラーを解決するにはどうしたらいいですか?

どのように解決するのですか?

この問題を解決する方法は、次のとおりです。

  1. 追加 gradle.properties ファイルをプロジェクトのルートフォルダに追加します。
  2. 追加する 'android.useDeprecatedNdk=true'gradle.properties ファイル

以下は私のgradle.propertiesです。

# Project-wide Gradle settings.

# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.

# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true

android.useDeprecatedNdk=true

そして、これをプロジェクトのルートに追加してください。

そして、プロジェクトを再構築します。 これで終わりです。