首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

导入AndroidStudio旧版本的项目无法构建NDK错误

我们经常导入以前的小demo或者网上的项目时,进行编译的时候偶尔会遇到如下错误信息"No toolchains found in the NDK toolchains folder for ABI with...这是因为从NDK r17版本开始,已经不支持"armeabi、mips、mips64"这三种ABI格式了,而当前机器上安装的NDK版本是NDK r17之后的版本。...不过这个提示很能迷惑人,会让人误以为自己的build.gradle中配置了MIPS的ABI。实际上根本没有配置,是低版本的构建工具自己在默认构建MIPS格式,而又找不到对应的工具链。...解决方法很简单,要么使用低于NDK r17的NDK版本,要么修改主工程的build.gradle构建工具版本: classpath 'com.android.tools.build:gradle:3.0.0...',只要是3.1.0以下就会如此,所以只要升级高版本号就行了classpath 'com.android.tools.build:gradle:3.1.2',重新编译就好了。

2.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    flutter常见问题【6】flutter build apk 一直卡在Running Gradle task assembleRelease...

    一、首先检测 因为Android项目会用到Gradle,会从国外的一个网战上下载东西, 如果没有fanQiang,下载速度会非常慢, 替换为国内的镜像网站下载速度就很快,如果耐心等待也能下载完就是很慢...解决方案: 修改项目 android/build.gradle 文件 修改flutterSDK packages/flutter_tools/gradle/flutter.gradle 里面包含的...url 'http://maven.aliyun.com/nexus/content/groups/public' } 二、其次检测版本 如果修改完以上两个文件,仍然无法解决 尝试修改以上两个文件中的gradle...版本,修改为classpath 'com.android.tools.build:gradle:3.1.2' 原先是:classpath 'com.android.tools.build:gradle:...3.5.0' ,可能在阿里镜像中找不到这个版本 基本都是以上两个原因,亲测已经解决

    7.5K20

    Android Studio 3.1升级3.2 实践

    文件 重启之后 a.修改app文件夹下的build.gradle文件,修改引用 compile 改为 implementation androidTestCompile 改为 androidTestImplementation...testCompile 改为 testImplementation b.修改project文件夹下的build.gradle文件,修改classpath classpath ‘com.android.tools.build...:gradle:3.2.1’ 然后打开gradle文件夹,找到gradle-wrapper.properties文件,升级gradle版本到4.6 distributionUrl=https\://services.gradle.org...解决办法: 找build.gradle文件, 可能是moudle中的build.gradle文件 , 找到 instrumentTest 改为 androidTest,重新编译即可。...然后重新编译之后可能会出现找不到moudle中的类 解决办法: moudle 里面的compile 要用api 代替 implementation 不然会找不到对外暴露的方法,把引用改为api 的方式重新编译即可

    39530

    【Android Gradle 插件】Android 依赖管理 ② ( 为工程配置依赖仓库 | 为工程构建添加依赖仓库 | classpath 引入依赖库 | 配置依赖仓库 )

    文章目录 一、为工程配置依赖仓库 二、为工程构建添加依赖仓库 三、classpath 引入依赖库 四、配置依赖仓库 一、为工程配置依赖仓库 ---- 在 根目录 的 build.gradle 顶层构建脚本...构建脚本 层级配置的 repositories 配置 的作用是 为工程添加依赖仓库 ; 调用的是 Project#repositories 方法 , 方法原型如下 : public interface...google() mavenCentral() } dependencies { classpath "com.android.tools.build...// in the individual module build.gradle files } } 三、classpath 引入依赖库 ---- 在 根目录 build.gradle 顶层构建脚本...{ classpath "com.android.tools.build:gradle:4.2.1" // NOTE: Do not place your application

    1.6K10

    Android十八章:是时候在你项目用上greenDAO3GreenDao

    +更加便捷生成DaoMaster和DaoSession 本文项目地址 首先让你的android studio配置Greendao数据库 在build.gradle目录下 dependencies {...classpath 'com.android.tools.build:gradle:2.1.0' classpath 'org.greenrobot:greendao-gradle-plugin...toString方法 ... } @Entity 代表数据库里面的USER表 @Id 主键 @Property 表里面的内容 @Unique 唯一的 @Transient 不会被数据库持久化写进数据库...@NotNull 不为空 到此为止,sync gradle来执行greendao配置,下面开始讲解怎么使用 GreenDao使用 如果遇到在生产包下找不到DaoMaster等文件,配置完上述代码要先Run...Context,super(context,DB_NAME,null);还要重写onUpgrade方法(注意这里的参数一是Database),然后创建表(传入true,这里使用IF NOT EXISTS

    59130

    【Android Gradle 插件】Gradle 构建机制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源码 )

    , 输入工程名称 ; 二、修改 build.gradle 构建脚本 ---- 将根目录下的 build.gradle 构建脚本中的 dependencies 依赖中的 classpath "com.android.tools.build...{ implementation gradleApi() implementation "com.android.tools.build:gradle:4.2.1" } 主要是添加 com.android.tools.build...:gradle:4.2.1 依赖 ; 编辑完成后 , 点击右上角的 " Sync Now " 按钮 , 进行 Gradle 配置 ; 配置完成后 , 即可在 Project 面板中的 External...Libraries 中看到 Gradle:com.android.tools.build:gradle:4.2.1 依赖库 , 展开该 gradle-4.2.1.jar 的包 , 即可查看源码 ,...\gradle-4.2.1-sources.jar C:\Users\octop\.gradle\caches\modules-2\files-2.1\com.android.tools.build\

    1.7K40
    领券