android repo android.git.kernel.org 在未预料的“newline”附近出现语法错误

Android Studio使用Git提交,【面试总结】 由于是首次创建项目是空的,所以我们本地先提交一个工程代码上去 先找一个目录执行:git clone git@gitlab.xxx.com:xxx/DemoProject.git拉取远程仓库 这里使用的是windows平台的客户端(gitforwindows),在git bash中输入命令会克隆下来一个空目录到本地 然后我们用Android Studio创建一个工程项目: 将创建的工程文件复制到刚才clone下来的仓库目录里,或者在AS创建项目的时候项目路径选择刚才clone下来的目录 由于是第一次. 阅读详情
在网上搜了以下,都是获取某个分支的。如果哦用
   repo init -u git:// Android .git.kernel.org/platform/manifest.git
取得分支,获得的是最近的正在研发的代码,而不是你想要的稳定代码。
 所以我们获取稳定的代码,先要看看当前有些什么branch.

打开android 官网   http://source.android.com/source/downloading.html
  获取repo 脚本 ,
(否则可能会得到 “  在未预料的“ newline” 附近出现语法错误 ”,脚本变了)。
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

在你的android 目录下:
 sudo git clone  https://android.googlesource.com/platform/manifest 
  cd manifest
  git branch -a
    master
  remotes/origin/HEAD -> origin/master
  remotes/origin/android-1.6_r1
  remotes/origin/android-1.6_r1.1
  remotes/origin/android-1.6_r1.2
  remotes/origin/android-1.6_r1.3
  remotes/origin/android-1.6_r1.4
  remotes/origin/android-1.6_r1.5
  remotes/origin/android-1.6_r2
  remotes/origin/android-2.0.1_r1
  remotes/origin/android-2.0_r1
  remotes/origin/android-2.1_r1
  remotes/origin/android-2.1_r2
  remotes/origin/android-2.1_r2.1p
  remotes/origin/android-2.1_r2.1p2
  remotes/origin/android-2.1_r2.1s
  remotes/origin/android-2.2.1_r1
  remotes/origin/android-2.2.1_r2
  remotes/origin/android-2.2.2_r1
  remotes/origin/android-2.2.3_r1
  remotes/origin/android-2.2.3_r2
  remotes/origin/android-2.2_r1
  remotes/origin/android-2.2_r1.1
  remotes/origin/android-2.2_r1.2
  remotes/origin/android-2.2_r1.3
  remotes/origin/android-2.3.1_r1
  remotes/origin/android-2.3.2_r1
  remotes/origin/android-2.3.3_r1
  remotes/origin/android-2.3.3_r1.1
  remotes/origin/android-2.3.4_r0.9
  remotes/origin/android-2.3.4_r1
  remotes/origin/android-2.3.5_r1
  remotes/origin/android-2.3.6_r0.9
  remotes/origin/android-2.3.6_r1
  remotes/origin/android-2.3.7_r1
  remotes/origin/android-2.3_r1
  remotes/origin/android-4.0.1_r1
  remotes/origin/android-4.0.1_r1.1
  remotes/origin/android-4.0.1_r1.2
  remotes/origin/android-4.0.2_r1
  remotes/origin/android-4.0.3_r1
  remotes/origin/android-cts-2.2_r8
  remotes/origin/android-cts-2.3_r10
  remotes/origin/android-cts-2.3_r11
  remotes/origin/android-cts-4.0_r1
  remotes/origin/android-cts-verifier-4.0_r1
  remotes/origin/android-sdk-4.0.3-tools_r1
  remotes/origin/android-sdk-4.0.3_r1
  remotes/origin/android-sdk-adt_r16.0.1
  remotes/origin/froyo
  remotes/origin/gingerbread
  remotes/origin/gingerbread-release
  remotes/origin/ics-mr0
  remotes/origin/ics-mr1
  remotes/origin/master
  remotes/origin/tradefed

 
 
默认取得的是master了。
用 
repo init -u https://android.googlesource.com/platform/manifest -b  
android-2.3.5_r1
就取到了 android-2.3.5_r1 版本

转自:http://herbertbt.blog.163.com/blog/static/57266582201218102131173/
AD20 Channel-Offset Error 解决办法 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言AD20 PCB相同电路模块ROOM格式复用时出现 Channel-Offset Error 解决办法一、问题现象二、解决办法 前言 AD20 PCB相同电路模块ROOM格式复用时出现 Channel-Offset Error 解决办法 一、问题现象 我们经常在使用Room格式快速布局相同模块电路时出现以下问题, 二、解决办法 相同模块电路PCB布局复制的过程网上有很多,这里不再做赘述,步骤都差不多,只说问题根源; 1:. 阅读详情

相关推荐

储能电站 BMS 与车载动力电池 BMS 核心差异:工况、保护策略、控制逻辑对比

储能电站BMS与车载动力电池BMS虽同名,实为针对不同赛道量身定制的产品。简单地将车载BMS方案套用于储能,或将储能BMS思路用于车载,都可能带来性能、安全或成本上的严重问题。在选择和设计BMS时,必须回归其应用场景的本质需求储能BMS是**“资产管理者”**,精打细算,追求在长达十余年的服役期内稳定、高效地创造收益。车载BMS是**“性能与安全卫士”**,反应敏捷,确保在车辆全生命周期内动力澎湃且万无一失。

小帽子的博客 423

repo error : line 1:syntax error near unexpected token 'newline'

~/bin/repo: line 1: syntax error near unexpected token `newline' ~/bin/repo: line 1: ` 出现上面的问题,解决方法: cp -f /android srouce目录/repo/repo/repo ~/bin/ 或者网上的说法,重新下载一个repo。

raining_heart的专栏 1万+

告别玄学:手把手配置EtherCAT从站PDI接口与同步采样(含Sync/Latch信号实战)

本文详细解析了EtherCAT从站PDI接口配置与同步采样技术,涵盖微处理器通信与直接驱动IO模式选择、同步采样四大触发模式(SOF、Latch_in、Sync0/Sync1)及输出触发实战。通过伺服驱动器实例,帮助工程师突破配置难点,实现高精度同步控制,提升工业自动化系统性能。

weixin_30667649的博客 483

安卓源码(二)查看安卓源码分支列表

这里再讲一遍环境安装: 系统deepin 15.4rc1、安装软件sudo su apt-get install openjdk-8-jdk apt-get install curl apt-get install git git config --global user.email "你的邮箱(随便一个邮箱就行了)" git config --global user.name "你的名字

Hitvz的博客 4629

LiteOS | 基于LiteOS的智慧农业案例实验分享

分享一个基于小熊派+LiteOS+华为云的案例实验(智慧农业)。 实验框图 相关模块简介 1、STM32L431RCT6 2、LiteOS LiteOS是华为开发的轻量级实时操作系统: LiteOS源码GitHub仓库链接: https://github.com/LiteOS/LiteOS 其源码一级目录结构如下: 其内核包括任务管理、内存管理、时间管理、通信机制、中断管理、队列管...

嵌入式大杂烩 5990

开源代码分享(29)-基于拉丁超立方抽样的风光场景生成和削减

作为分层抽样方法的一 种,拉丁超立方抽样具有良好的抽样精度和效率[14]。本文使用多场景方法来描述可再生能源(风电、光伏)的不确定性。以风电功率为例,首先假定风电功率服从正态分布 N(μ, δ 2 ),μ 为预测值的期望值,δ 为其波动的百分比。接着,采用拉丁超立方抽样[21]生成大量服从概率分布约束的风电出力场景,并采用考虑 Kantorovich 距离[22]的场景削减技术处理该场景,进行场景削减。最后,导出具有相应概率的削减之后的场景。

配电网和matlab的博客 923

repo问题集锦

问题1:找不到命令:repo 方法: 在下载android源码的时候用repo时提示找不到命令,可以用如下方法解决,在命令行中输入如下两行: echo 'export PATH=$PATH:$Home/bin' >>~/.bashrc export PATH=$PATH:$HOME/bin 问题2: /home/xxxxxx/bin/repo: line 1: 在未预料的“newl

懒人的技术笔记 1万+

音频分割:长语音音频 分割为 短语音音频 - python 实现

音频分割:长语音音频 分割为 短语音音频 - python 实现

DATABALL 的博客 1207

Android 版本号和分支查看

1. 查看android当前版本号 在build/core/version_defaults.mk文件中查看PLATFORM_VERSION即可; grep PLATFORM_VERSION build/core/version_defaults.mk 2. 查看android分支版本号 git --git-dir .repo/manifests/.git/ branch -a 或者 ...

weixin_30716725的博客 1199

RunHarmony报错解析:如何解决data.use与cell.embeddings维度不匹配问题

本文深入解析了单细胞数据分析中RunHarmony函数报错'non-conformable arguments'的根源,即data.use与cell.embeddings矩阵维度不匹配。核心原因是assay(如RNA与integrated)错配导致细胞ID或数量不一致。文章提供了三种解决方案:最推荐显式指定assay.use参数,也可设置project.dim=FALSE或统一数据环境,并给出了最佳实践指南以避免此类错误。

weixin_29093017的博客 575

OTN设备核心知识速记

本文章为工作笔记,若有错误,还需大家指正。不定期更新。

Hiddengold的博客 2648

Android Studio如何查看branch列表及切换branch

针对Android Studio的系列文章,都是一个小问题为一篇,并没有整理到一起,主要是方便大家根据自己的需要来查找,同时为了便于大家理解,都会直接上图。 我这里使用的版本控制工具是git,因为git是分布式的,dev们可以在local repo任意创建自己的branch,所以这个时候就涉及到了branch的切换问题。 用Git bash去切换相信大家都会,一行命令行搞定的问题。而在Andr

hyr83960944的专栏 4万+

tar解压报错 gzip: stdin: unexpected end of file tar: Unexpected EOF in archive

错误现象: [root@centos7-xinsz08 ~]# tar xf prometheus-2.7.2.linux-amd64.tar.gz gzip: stdin: unexpected end of file tar: 归档文件中异常的 EOF tar: 归档文件中异常的 EOF tar: Error is not recoverable: exiting now 错误原因排查 ...

互联网老辛 2万+

查看Android源码所有分支

定位aosp源码仓库目录 cd目录下 cd.repo/manifests/ 查看分支 git branch -a 截止2019-05-19日 输出以下分支 remotes/m/master -> origin/master remotes/origin/adt_23.0.3 remotes/origin/afw-test-harness-1.5 remote...

lwqldsyzx的博客 1772

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Android源代码分支、版本号、支持设备列表

引自https://source.android.google.cn/setup/build-numbers。 Build Branch Version Supported devices OPD3.170816.023 android-8.0.0_r34 Oreo Pixel 2 XL, Pixel 2 OPD1.170816

码农的历程 6422

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Android源码版本中的tag与分支

Android源码版本中的tag与分支 Android 使用Git作为版本控制系统,其源码发布服务器上有很多分支(branch),其中最特别的就是master分支,它代表了当前最新的版本。 另外一些分支对应Android项目公开发布的版本,例如:cupcake、donut、eclair、froyo等等,这些分支和master一样,都在不断的演变发展中。  ...

长安新都市业主家园 531

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

repo sync错误收集

调查分析:1.报错是在repo工具集中的project.py的2698行,提示split方法的对象应该是bytes,而不是’str’2.已知机器安装了python2.7和python3.6,在python2.7语法中split的对象为’str’,而python3.6要求的是bytes-like object,所以通过错误可知,这里工具集用的是python3.6。

2503_90674826的博客 590

行 1: 未预期的符号 `newline' 附近有语法错误

kernel.org无法访问导致android的源码无法下载,这是另外一个git服务器的android源码的repo文件。操作如下$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ./repo //获取repo$ chmod a+x repo

lucky的专栏 1万+

ROS问题小记

1.工程路径一定不可以存在中文名 这个如果是自建工程一般不会犯这个错误,但是有的时候工程是拷贝别人的,比如某个问题的源码实现,为了方便表达可能别人把这个源码的工具包放在了一个中文文件夹下。此时如果拷贝过来直接在这个文件夹下建立工作空间catkin_make,工程可以正常编译。但是在运行功能包的时候,就会报如下错误: 'ascii' codec can't decode byte 0xe6 in position 24 其实这个就是编码错误,而工程可以正常编译说明程序是没问题的,问题就出在路径存在中文上。

qq_42731705的博客 1464

git获取Android指定版本的kernel内核

使用git获取Android源码的时候一般需要使用repo脚本,但是使用repo脚本得到的源码并不带kernel内核的,所以如果需要下载kernel内核还必须使用git手动下载。。。使用git的clone命令,把内核下载下来,到kernel文件夹git clone git://android.git.kernel.org/kernel/common.git   kernel下载完之后,进入kernel文件夹,然后可以查看所有的分支,以及当前源码版本分支git branch -a在我的电脑上面可以看到下面的内

Yao.GUET 1万+

[aosp][Android] 如何查看当前分支

1. 如何查看本地Android代码的分支信息,以及查看更多的分支 git --git-dir=.repo/manifests/.git/ branch -a * default remotes/m/android-security-10.0.0_r57 -> origin/android-security-10.0.0_r57 remotes/m/android-security-9.0.0_r71 -> origin/android-security-9.0.0_r71 r

kuniao的专栏 1894

Repo之解决:SyntaxError: invalid syntax(三十)

2.报错如下: File "/aosp/.repo/repo/main.py", line 79 file=sys.stderr) ^ SyntaxError: invalid syntax原因:是python2.xxx版本的语法问题,使用python3执行即可

Android系统攻城狮 4013

repo 出现语法出错

repo init时候出现语法错误,如下: File "./repo", line 175 except OSError, e: SyntaxError: invalid syntax 解决方式,将python版本换成python2.7即可

sinat_33909696的博客 1188

Android Studio使用Git提交、分支、切换、合并

转载链接:https://blog.csdn.net/lyabc123456/article/details/93085733 首先到Git托管平台上创建一个空的项目,公司使用的Git托管平台是GitLab,所以先到GitLab上面创建一个项目: 点击右上角的加号按钮,打开创建页面,输入项目名称、描述、选择项目的路径,点击create,会创建一个新的空项目出来, 在GitLab上面进入刚创...

qq_31987163的博客 2120

repo init 错误SyntaxError:invalid syntax

问题 repo init -u git@xxx/xxx.git时发生错误,错误现象如下: Traceback (most recent call last): File "/root/.repo/repo/main.py", line 56, in <module> from subcmds.version import Version File "/root/.repo/repo/subcmds/__init__.py", line 38, in <module&g

kuaxianpan2004的博客 1万+

repo init报错

在使用代理翻墙下载Android源码的时候,执行repo init时报: Get https://android.googlesource.com/platform/manifest   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                          

wangzh92429的博客 5028
上一篇: Android屏幕自动旋转-Sensor属性
下一篇: 写给自己
Fanny
博客等级 码龄20年 9粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值