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 -~----------~----~----~----~------~----~------~--~---