Did you look at the example in <repo>/development/samples/
PlatformLibrary ?

-Ravi

On Jul 10, 12:40 am, sesha giri <sesha_giri_n...@yahoo.co.in> wrote:
> I tried the same thing for cpp files
> I had a static library with me so I just exported the library..
> I created a new directory.
> In that I copied the given .a file and than i createed a new Android.mk file 
> with the following contents:
>
> LOCAL_PATH := $(call my-dir)
> include $(CLEAR_VARS)
>
> LOCAL_PREBUILT_LIBS := libxxx.a
>
> include $(BUILD_MULTI_PREBUILT)
>
> LOCAL_STATIC_LIBRARIES += libxxx
>
> By this I was able to export the library to the desired path.
> For Java also there should me similar of that kind only please check with 
> regard to java.
>
> But if this thing dont work for you you need to re-sync the new workspace.
> Becuase In my case it didnt worked on my system but it worked on other system 
> with the same thing.
> Dont know what is the reason for that.
> But this is my experience.
> You can give a try and see.
>
> -Giri
>
> ________________________________
> From: kenpark <patrick.seiff...@gmx.net>
> To: android-framework <android-framework@googlegroups.com>
> Sent: Friday, 10 July, 2009 4:08:14 AM
> Subject: How to use a prebuilt library in framework classes
>
> Hi.
>
> How can I make use of the packages and classes of a ready built
> library in the framework's sources?
>
> This is how I propagate the existence of the library in an Android.mk
> which is placed under mydroid/external/mylib/
> ===================================
> # in the Android.mk
> # declaring the library IceAndroid.jar
> h
> LOCAL_PATH := $(my-dir)
> include $(CLEAR_VARS)
>
> LOCAL_MODULE:= libiceandroid
>
> LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libiceandroid:IceAndroid.jar
> include $(BUILD_MULTI_PREBUILT)
> ===================================
>
> Then in the Android.mk under mydroid/frameworks/base/
> ===================================
> ...
> LOCAL_SHARED_LIBRARIES := libiceandroid
>
> LOCAL_MODULE := framework
> ...
> ===================================
>
> I want to use the library's functionality in the
> android.app.Application class for example. The library IceAndroid.jar
> includes a package called Ice. But every time I build with "make" I
> get the following error:
>
> target Java: framework (out/target/common/obj/JAVA_LIBRARIES/
> framework_intermediates/classes)
> frameworks/base/core/java/android/app/Application.java:25: package Ice
> does not exist
> import Ice.Communicator;
>           ^
>
> Why?
>
> Any advice is welcome.
> Regards,
> Patrick
>
>       Yahoo! recommends that you upgrade to the new and safer Internet 
> Explorer 8.http://downloads.yahoo.com/in/internetexplorer/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to android-framework@googlegroups.com
To unsubscribe from this group, send email to 
android-framework+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to