repoのinitエラーの回避策を教えてください

4,951 views
Skip to first unread message

H.K.

unread,
Apr 18, 2012, 10:47:37 AM4/18/12
to 日本Androidの会
Androidのソースコードを取得したかったので、Gitをインストールした後、repoをインストールとしました。

curl http://android.git.kernel.org/repo > ~/bin/repo
chmod a+x ~/bin/repo
mkdir 作業ディレクトリ名
cd 作業ディレクトリ名
repo init-u git://android.git.kernel.org/platform/manifest.git

このコマンドで、
「line 1: syntax error near unexpected token 'newline'」
「line 1: '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'」
というエラーが発生しました。
どうすればこのエラーを回避することができるのでしょうか?

知っておられる方は、指導の方をお願いします。

mizmit1222

unread,
Apr 18, 2012, 8:58:54 PM4/18/12
to 日本Androidの会
みずの@組み込みWGです。

昨年のkernel.orgクラッキング事件以降、リポジトリが
googlecodeに変更されました。公式サイトをご確認くだ
さい。

http://source.android.com/source/downloading.html

ではでは。

On 4月18日, 午後11:47, "H.K." <suiher...@gmail.com> wrote:
> Androidのソースコードを取得したかったので、Gitをインストールした後、repoをインストールとしました。
>
> curlhttp://android.git.kernel.org/repo> ~/bin/repo

H.K.

unread,
Apr 23, 2012, 9:12:57 PM4/23/12
to android-g...@googlegroups.com
ご指導有難うございました。
もう一度質問させてもらいます。
公式サイトを確認し、repo initを実行しました。
私は、Windowsで実行していますが、次のツールのインストールが必要なことに気がつきました。
・Python(最新版の2.7.3)
・easy_install
・PyReadline
・iconv.dll
また、HPによれば取得したrepoは次の修正が必要だそうです。
 REPO_MAIN = "/c/Python27/python.exe " + S_repo + '/main.py' # main script
 wrapper_path = 'c:\Python27\python ' + os.path.abspath(__file__)
 
インストールとrepoの修正後、次のコマンドを実行しました。
 repo init -u https://android.googlesource.com/platform/manifest
次のエラーメッセージが発生しました。
 Traceback (most recent call last)
  File "c:.../bin/repo", line 695 in <module> main(sys.argv[1:])
  File "c:.../bin/repo", line 687 in main os.execv(main, me)
 TypeError: coercing to Unicode: need string or buffer, NoneType found
どのようにすれば、バグを解消できるのでしょうか?
再度ご指導お願いします。
2012年4月19日木曜日 9時58分54秒 UTC+9 mizmit1222:

mizmit1222

unread,
Apr 23, 2012, 9:55:47 PM4/23/12
to 日本Androidの会
みずの@組み込みWGです。

Windowsでのビルドは実質出来ませんので、ダウンロードも
UbuntuをVirtualBox/VMWare/Wubiで動かすことをオススメ
します。

ソースコードを参照したいだけであれば、OESFのソースコ
ード検索をご利用になるとよいかと思います。
http://tools.oesf.biz/android-4.0.4_r1.0/

ではでは。

On 4月24日, 午前10:12, "H.K." <suiher...@gmail.com> wrote:
> ご指導有難うございました。
> もう一度質問させてもらいます。
> 公式サイトを確認し、repo initを実行しました。
> 私は、Windowsで実行していますが、次のツールのインストールが必要なことに気がつきました。
> ・Python(最新版の2.7.3)
> ・easy_install
> ・PyReadline
> ・iconv.dll
> また、HPによれば取得したrepoは次の修正が必要だそうです。
> REPO_MAIN = "/c/Python27/python.exe " + S_repo + '/main.py' # main script
> wrapper_path = 'c:\Python27\python ' + os.path.abspath(__file__)
>
> インストールとrepoの修正後、次のコマンドを実行しました。
> repo init -uhttps://android.googlesource.com/platform/manifest
Reply all
Reply to author
Forward
0 new messages