Hi

I'm trying to build Android 5.1 for shamu (nexus 6, LMY47I). I'm using 
Ubuntu 14.04. I install open-jdk 7 as explained in
https://source.android.com/source/requirements.html#jdk

I get the following error

  File "../base/android/jni_generator/jni_generator.py", line 1527, in 
<module>
      File "../base/android/jni_generator/jni_generator.py", line 1527, in 
<module>
    sys.exit(main(sys.argv))
  File "../base/android/jni_generator/jni_generator.py", line 1518, in main
    sys.exit(main(sys.argv))
  File "../base/android/jni_generator/jni_generator.py", line 1518, in main
    GenerateJNIHeader(input_file, output_file, options)
  File "../base/android/jni_generator/jni_generator.py", line 1401, in 
GenerateJNIHeader
    GenerateJNIHeader(input_file, output_file, options)
  File "../base/android/jni_generator/jni_generator.py", line 1401, in 
GenerateJNIHeader
    jni_from_javap = JNIFromJavaP.CreateFromClass(input_file, options)
  File "../base/android/jni_generator/jni_generator.py", line 652, in 
CreateFromClass
    jni_from_javap = JNIFromJavaP.CreateFromClass(input_file, options)
  File "../base/android/jni_generator/jni_generator.py", line 652, in 
CreateFromClass
    jni_from_javap = JNIFromJavaP(stdout.split('\n'), options)
  File "../base/android/jni_generator/jni_generator.py", line 600, in 
__init__
    jni_from_javap = JNIFromJavaP(stdout.split('\n'), options)
  File "../base/android/jni_generator/jni_generator.py", line 600, in 
__init__
    signature=JniParams.ParseJavaPSignature(contents[lineno + 1]))]
  File "../base/android/jni_generator/jni_generator.py", line 212, in 
ParseJavaPSignature
    return '"%s"' % signature_line[signature_line.index(prefix) + 
len(prefix):]
ValueErrorsignature=JniParams.ParseJavaPSignature(contents[lineno + 1]))]
  File "../base/android/jni_generator/jni_generator.py", line 212, in 
ParseJavaPSignature
: substring not found
    return '"%s"' % signature_line[signature_line.index(prefix) + 
len(prefix):]
ValueError: substring not found
make: *** 
[out/target/product/generic/obj/GYP/shared_intermediates/content/jni/MotionEvent_jni.h]
 
Error 1


 While searching google for this error I found out this
http://stackoverflow.com/questions/22834123/unable-to-build-chromium-for-android-on-ubuntu-13-10-64-bit
which states that for building chromium for android jdk 1.6 is required. 
However the Android make file requires open-jdk-7 and gives an error 
otherwise

Any Ideas? Thanks, Eyal

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to