Android Studio导入Fresco Build失败的解决办法

Android Studio导入Fresco Build失败的解决办法

导入facebook 的 Fresco后,如果发现编译的过程中出现

Error:Execution failed for task ‘:imagepipeline:ndk_build_bitmaps’.

A problem occurred starting process ‘command ‘ndk-build”

大家可以在 imagepipeline 子项目里面的 gradle.properties 文件中得最后添加

  • ndk.path=/Users/XXX/Android_SDK/android-ndk-r10d
  • (PS:/Users/XXX/Android_SDK/android-ndk-r10d是你系统里面的NDK路径)

就可以了,不需要在 build.gradle 里面写,方便以后的修改。

我发现在Android Studio 的 1.0.1 版本上可以, 在最新的1.2里面不可以,可能和 编译器有关吧。

时间: 2024-08-09 23:56:58

Android Studio导入Fresco Build失败的解决办法的相关文章

Android Studio 更新gradle插件失败的解决办法

Android Studio 每次更新版本都会更新Gradle这个插件,但由于长城的问题每次更新都是失败,又是停止在"refresh"ing Gradle Project ,有时新建项目的时候报 Gradle Project Compile Error 等等相关的问题 解决这些问题办法是 首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件 内容如下 #Wed Apr 10 15:27:10 PD

Android Studio导入Fresco项目编译报错unable to expand TAR 'imagepipeline\build\downloads\libjpeg-turbo-1.3.1.tar.gz'解决

把github上的一个Fresco的demo源码clone到本地(附clone地址:https://github.com/facebook/fresco.git),导入这个fresco项目编译报了如题所示的错.经过网上搜索解决方案,只找到了下面链接给的解决方案: unable to expand TAR 'imagepipeline\build\downloads\libjpeg-turbo-1.3.1.tar.gz解决 按照上面链接给的方法试了一下,结果无法解决.还是报同样的错误.然后我试着去

Android Studio 运行、编译卡死的解决办法

Android stuido作为google主推的IDE,配合gradle编译,有很多的优点和便捷性.唯一使用过程中不舒服的地方就是莫名其妙的卡顿,经常在Gradle Build的时候卡死强制重启电脑,非常无语,我的机器是8G内存新机器也没开其他程序.总之非常编译速度很慢有时还会经常卡死.尝试了很多优化方案,卡死次数少了编译也快了不少.将我的发现和大家分享一下.  加大运行内存和优化编译 以PC 端为例,MAC大同小异 1.申请大内存 installation path\studio64.exe

关于Android Studio更新后一直Refreshing的解决办法!

今天更新了一下studio一直是这个问题 查了很多资料终于解决了 造成这个问题的原因是要更新的gradle版本和studio安装路径中的gradle版本不一致导致的 把他们改成一致的即可 在这个目录里查看最后一行 gradle的版本号和studio的安装路径中的gradle对比 让他们一直即可(例如C:\AS\android-studio\gradle) 如果安装路径中的版本低  可以在百度上下载上图需要的gradle版本然后放到安装路径的gradle即可,完美解决refreshing问题!

Android studio 导入 so文件 最简单的 办法

在网上找了好多关于so倒入android的方法,这里有个最简单的代码最少的!~ 在Project的视图下 app>src>main 内建立jniLibs文件夹,并将所有的so文件放入此文件夹内 然后在android视图下 Gradle Scripts>build.gradle文件中android{} 的大括号内插入下面这段代码就可以了 这段代码的意思,个人理解是将main>jniLibs文件下的所有的so文件放入程序 sourceSets { main { jniLibs.srcD

Android Studio使用Butterknife混淆代码出错解决办法

在proguard-rules.pro混淆规则文件中添加: -keep class butterknife.** { *; } -dontwarn butterknife.internal.** -keep class **$$ViewBinder { *; } -keepclasseswithmembernames class * { @butterknife.* <fields>; } -keepclasseswithmembernames class * { @butterknife.*

android studio 运行按钮为灰色的解决办法之一

sync project with gradle files按钮(如下图)同步一下就好了 3.2的  3.3同步按钮变成了一只大象+箭头 原文地址:https://www.cnblogs.com/simadi/p/10831206.html

关于Studio导入Fresco的问题

花了两天时间才将Fresco导入Studio成功,中间遇到不少问题stackoverflow上也没有一个有用的回答 主要问题是:NDK已过时,将在以后版本支持 解决办法:1.安装NDK(版本尽量最新)配置NDK环境 2.imagepipeline Module中的gradle.properties的最后一行添加ndk.path=F\:\\android-ndk-r10c(你的NDK安装地址)                         3.整个项目的local.properties文件中添加

Android studio导入Eclipse项目,和一些错误的解决

Android studio导入Eclipse开发的项目步骤如下 如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入 开始导入 导入完成. 2.项目出错 Error:(134, 3) 错误: 找不到符号符号:   变量 Palette位置: 类 MainActivityError:(18, 35) 错误: 程序包android.support.v7.graphics不存在Error:(134, 44) 错误: 程序包Palette不存在 打开app的build.gra