首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复NDK丢失,即使是在android工作室配置之后?

如何修复NDK丢失,即使是在android工作室配置之后?
EN

Stack Overflow用户
提问于 2019-06-02 07:25:27
回答 1查看 12K关注 0票数 1

我试图在我的颤振应用程序中使用flutter_webview_plugin来实现webview,但是它在运行时会弹出错误。详情如下。但是如果我运行简单的hello应用程序,它就会成功运行。

代码语言:javascript
复制
import 'package:flutter/material.dart';
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';
void main() => runApp(MaterialApp(
home: MyApp(),
debugShowCheckedModeBanner: false,
darkTheme: ThemeData.dark(),
)
);



class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@override
Widget build(BuildContext context) {
return WebviewScaffold(
  appBar: AppBar(
    title: Text('KnowledgeSuttra',
      textAlign: TextAlign.center,
    )
  ),
  url: 'www.knowledgesuttra.com',
);
}
}

运行Gradle: ProcessException: Process "J:\FlutterStudioProjects\knowledge_suttra\android\gradlew.bat“异常退出:

配置项目:应用程序NDK缺少一个“平台”目录。如果使用NDK,请验证ndk.dir设置为有效的NDK目录。它目前被设置为F:\AndroidSDK\ndk-bundle。如果不使用NDK,请从ANDROID_NDK_HOME或local.properties中取消NDK变量以删除此警告。 配置项目:flutter_webview_plugin NDK缺少一个“平台”目录。如果使用NDK,请验证ndk.dir设置为有效的NDK目录。它目前被设置为F:\AndroidSDK\ndk-bundle。如果不使用NDK,请从ANDROID_NDK_HOME或local.properties中取消NDK变量以删除此警告。

警告:指定的Android构建工具版本(27.0.3)被忽略,因为它低于Android插件3.2.1支持的最低版本(28.0.3)。将使用Android构建工具28.0.3。要阻止此警告,请将"buildToolsVersion '27.0.3'“从您的build.gradle文件中删除,因为每个版本的Android插件现在都有一个默认版本的构建工具。检查F中的AndroidSDK平台25的许可证:\AndroidSDK\许可证警告:AndroidSDK平台25的许可证不被接受。

失败:生成失败,出现异常。

  • 出了问题:配置项目':flutter_webview_plugin‘出现了问题。 安装以下Android软件包失败,因为一些许可证尚未被接受。平台;Android-25AndroidSDK平台25构建此项目,接受SDK许可协议,并使用Android管理器安装缺少的组件。或者,要将许可协议从一个工作站转移到另一个工作站,请参见http://d.android.com/r/studio-ui/export-licenses.html

使用AndroidSDK: F:\AndroidSDK

  • 尝试:使用--stacktrace选项运行以获得堆栈跟踪。使用--info或-调试选项运行以获得更多日志输出。用扫描来获得完整的洞察力。
  • https://help.gradle.org获得更多帮助

5米19 s命令中的构建失败: J:\FlutterStudioProjects\knowledge_suttra\android\gradlew.bat应用程序:属性

结束时出现错误:请查看android/文件夹中的Gradle项目设置。

我希望能够成功地加载webview。感谢在adv

EN

回答 1

Stack Overflow用户

发布于 2019-10-11 11:07:24

如果使用NDK,请验证ndk.dir设置为有效的NDK目录。它当前被设置为

C:\Users~UserName~\AppData\Local\Android\sdk\ndk-bundle

  • 其中:构建文件'C:\Users~UserName~\AndroidStudioProjects\sandwich\android\app\build.gradle‘

如果您面临此错误,请确保NDK在给定路径中是否可用。验证文件是否存在,否则从项目结构中更改该文件。

若要访问项目结构,请转到“文件->其他设置”->默认项目结构。它将显示如下所示的窗口。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56412999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档