android7.1 repo,RK3399 Android 7.1 删除repo后编译报错
CPU:RK3399
系统:Android 7.1
瑞芯微使用的是 repo 来进行代码管理,但我们需要用 git 来管理,所以就删除了 repo,但是编译就报错,如下:
Server is already running
Bad request, see Jack server log
[ 1% 231/20884] build out/target/product/rk3399_mid/gen/EXECUTABLES/iw_intermediates/version.c
FAILED: /bin/bash -c "external/iw/version.sh out/target/product/rk3399_mid/gen/EXECUTABLES/iw_intermediates/version.c"
原因:
原始代码是通过 repo 中的 git 来获取版本号,在删除 repo 后,就无法获取到版本号,导致编译报错。
解决办法:
修改 external/iw/version.sh 文件,让脚本的 if 条件不成立,直接走 else
#!/bin/shVERSION="4.1"OUT="$1"
#if [ -d .git ] && head=`git rev-parse --verify HEAD 2>/dev/null`; then
if [ -d .git ] && head=`git rev-parse --verify HEAD 2>/dev/null` && [$VERSION != "4.1"; thengit update-index --refresh --unmerged > /dev/nulldescr=$(git describe --match=v*)
# on git builds check that the version number above
# is correct...
["${descr%%-*}" = "v$VERSION" ] || exit 2v="${descr#v}"
if git diff-index --name-only HEAD | read dummy ; thenv="$v"-dirtyfi
elsev="$VERSION"
fi
echo '#include "iw.h"' > "$OUT"
echo "const char iw_version[] = \"$v\";" >> "$OUT"
android7.1 repo,RK3399 Android 7.1 删除repo后编译报错相关推荐
- MyEclipse在删除文件后servers报错问题解决
MyEclipse在删除文件后servers报错"Could not create the view: An unexpected exception was thrown." 解 ...
- 【Android开发遇错】Android studio 添加jar后编译报错Error converting bytecode to dex: Cause: Dex cannot pars
** 添加了一个mysql-connector-java-5.1.38-bin.jar然后编译就报错了 ** 错误信息如下: Error:Error converting bytecode to de ...
- AS升级3.1 编译报错:The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin.
AndroidStudio升级到3.1后编译报错:The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plug ...
- 【错误记录】Android Studio 编译报错 ( A problem occurred starting process ‘command ‘ninja.exe‘ ‘ )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : FAILURE: Build failed with an exception.* What went ...
- android 编译报错,android avc 编译报错neverallow问题查找
android avc 编译报错neverallow问题查找 2020年08月11日 | 萬仟网移动技术 | 我要评论 在修改avc后,有时候编译会报错neverallow.这个具体是在什么地方定义的 ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- Unity集成穿山甲后打包报错android:networkSecurityConfig , Picked up JAVA_TOOL_OPTIONS:-Dfile.encoding=UTF-8
Unity集成穿山甲4.0SDK后打包报错 , /Users/-/Temp/gradleOut/unityLibrary/src/main/AndroidManifest.xml:31:3-138:1 ...
- Android Studio 升级 gradle:3.6.0 报错:Entry name 'xxx-xxx.xml' collided
Android Studio 升级 gradle:3.6.0 报错:Entry name 'xxx-xxx.xml' collided 删除掉目录中所有的build文件夹,重新Sync编译
- Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)
Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...
- Android 编译报错:Could not get resource
编译报错: Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'. Could not d ...
最新文章
- 创建 VXLAN - 每天5分钟玩转 OpenStack(111)
- ZOJ 1234 Chopsticks(动态规划)
- Ribbon 负载均衡调用04——ribbon 负载均衡算法||手写轮询算法(原理+JUC)CAS+自旋锁
- [实战]HM-Router configuration for TP ROOM
- 多元线性回归算法python实现_手写算法-Python代码推广多元线性回归
- linux 酷炫的命令行
- Eclipse导入类库【Java】
- UISlider 滑块控件—IOS开发
- IT网络通信大变革时代来临 2016中国极客大奖为您找到风向标
- 深度学习笔记(32) 目标定位
- linux下的文件及目录介绍
- Cooliris – 优雅的照片浏览工具[iOS/Android]
- [leetcode]_Climbing Stairs
- 频繁项集挖掘算法之FPGrowth
- 六石管理学:到了一定境界,确实可以随心所欲
- 如何使Tello无人机能够通过Python进行条形码扫描?
- 《设计心理学》读书笔记
- 分布式机器学习:算法、理论与实践
- Hadoop集群报错解决及hadoop fs 的常用操作
- Linux两主机之间快速传输大量小文件