+ Reply to Thread
Results 1 to 2 of 2

Thread: Help on building Android source code

  1. #1
    Join Date
    Nov 2007
    Posts
    12

    Default Help on building Android source code


    I got problems when I was building Android Source Code. Here is my system status:

    I downloaded the source code of Android platform from google official website, then :
    $ sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

    after this, I found I have installed the OpenJDK-6, then I used Synaptic Package Manage to remove the OpenJDK-6.
    Add JAVA_HOME and ANDROID_JAVA_HOME to my environment.

    After All:

    I type "make" in the Android working folder.


    The errors here:
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=1.6
    TARGET_PRODUCT=generic
    TARGET_BUILD_VARIANT=eng
    TARGET_SIMULATOR=
    TARGET_BUILD_TYPE=release
    TARGET_ARCH=arm
    HOST_ARCH=x86
    HOST_OS=linux
    HOST_BUILD_TYPE=release
    BUILD_ID=Donut
    ============================================
    build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
    build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
    target Package: AlarmClock (out/target/product/generic/obj/APPS/AlarmClock_intermediates/package.apk)
    Exception in thread "main" java.lang.NoClassDefFoundError: com.android.signapk.SignApk
    at java.lang.Class.initializeClass(libgcj.so.90)
    Caused by: java.lang.ClassNotFoundException: sun.security.x509.AlgorithmId not found in gnu.gcj.runtime.SystemClassLoader{urls=[fileut/host/linux-x86/framework/signapk.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
    at java.net.URLClassLoader.findClass(libgcj.so.90)
    at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj .so.90)
    at java.lang.ClassLoader.loadClass(libgcj.so.90)
    at java.lang.ClassLoader.loadClass(libgcj.so.90)
    at java.lang.Class.initializeClass(libgcj.so.90)
    make: *** [out/target/product/generic/obj/APPS/AlarmClock_intermediates/package.apk] Error 1

    Thanks for your help in advance..

  2. #2
    Join Date
    Nov 2007
    Posts
    12

    Default Re: Help on building Android source code


    I have fix it.

    just used the wrong version JDK.

+ Reply to Thread

Similar Threads

  1. Open Source free HonoCMS (asp,php,jsp.net) auto code generate
    By pskyloveshine in forum Off-topic Chat
    Replies: 2
    Last Post: 06-17-2010, 06:43 PM
  2. Get HTML source code for web pages?
    By yeahsonic in forum Applications
    Replies: 4
    Last Post: 12-16-2009, 06:28 PM
  3. Where can I find HAL GPS source code in cupcake release?
    By w15552 in forum Developers General Chat
    Replies: 0
    Last Post: 04-08-2009, 12:28 PM
  4. Replies: 13
    Last Post: 10-21-2008, 10:54 PM
  5. Android Building Blocks
    By Mr Android in forum Developers General Chat
    Replies: 0
    Last Post: 11-16-2007, 12:53 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts