The README.txt file. On Tue, May 5, 2009 at 9:19 PM, sumit <ssssssum...@gmail.com> wrote:
> > where is this documentation ...? > actually i read platform_library readme.txt and follow the steps .. > amd my java api and its native support api build successfully though > jni but when i try to install in emulator it gives me error > > i had done ----- > 1) make native class > 2) make java class > 3)use jni connect java class with native code > 4)make test application to call java class > 5)build all java ,native,test successfully > 6)when i try to install test apk in my emulator ,it give me > error........ Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY] > > ----------------------------------------------------------------------------------------------------- > java > (Android.mk) > > ------------------------------------------------------------------------------------------------------ > > LOCAL_PATH := $(call my-dir) > > ####################################################################################### > include $(CLEAR_VARS) > > LOCAL_MODULE_TAGS := ims > # This is the target being built. > LOCAL_MODULE:= com.lge.ims > > > # Only compile source java files for the platform library. > LOCAL_SRC_FILES := $(call all-subdir-java-files) > > include $(BUILD_JAVA_LIBRARY) > > > > # ============================================================ > include $(CLEAR_VARS) > > LOCAL_MODULE := com.lge.ims.ims.xml > > LOCAL_MODULE_TAGS := ims > > LOCAL_MODULE_CLASS := ETC > > LOCAL_JNI_SHARED_LIBRARIES := libimsfwk > > # This will install the file in /system/etc/permissions > # > LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions > > LOCAL_SRC_FILES := $(LOCAL_MODULE) > > include $(BUILD_PREBUILT) > > # ============================================================ > > # Also build all of the sub-targets under this one: the library's > # associated JNI code, and a sample client of the library. > include $(call all-makefiles-under,$(LOCAL_PATH)) > > > ------------------------------------------------------------------------------------------------------- > > > > -------------------------------------------------------------------------------------------------------- > .xml > file > > -------------------------------------------------------------------------------------------------------- > > <permissions> > <library name="com.lge.ims" file="/system/framework/com.lge.ims.jar"/> > </permissions> > > > --------------------------------------------------------------------------------------------------------- > native > (Adroid.mk) > > --------------------------------------------------------------------------------------------------------- > LOCAL_PATH := $(call my-dir) > > include $(CLEAR_VARS) > > LOCAL_SRC_FILES := \ > imsfwkevtfactory.cpp\ > imsfwkevtmgr.cpp\ > ImsFwkReq1.cpp\ > ImsFwkRsp1.cpp\ > ImsFwkAllCommonEvt.cpp\ > ImsFwkVscInEvt.cpp\ > ImsFwkVtInEvt.cpp\ > > > LOCAL_SHARED_LIBRARIES := \ > libandroid_runtime \ > libnativehelper \ > libdvm \ > libutils \ > libcutils > > LOCAL_MODULE_TAGS := ims > LOCAL_MODULE := libimsfwk > LOCAL_STATIC_LIBRARIES := libcutils libc > > # Also need the JNI headers. > LOCAL_C_INCLUDES += \ > $(JNI_H_INCLUDE) > > # Don't prelink this library. For more efficient code, you may want > # to add this library to the prelink map and set this to true. > LOCAL_PRELINK_MODULE := false > > include $(BUILD_SHARED_LIBRARY) > > --------------------------------------------------------------------------------------------------------- > test > (Android.mk) > > --------------------------------------------------------------------------------------------------------- > > LOCAL_PATH:= $(call my-dir) > include $(CLEAR_VARS) > > LOCAL_MODULE_TAGS := ims > > # This is the target being built. > LOCAL_PACKAGE_NAME :=test > > # Only compile source java files in this apk. > LOCAL_SRC_FILES := $(call all-java-files-under, src) > > # Link against the current Android SDK. > LOCAL_SDK_VERSION := current > > # Also link against our own custom library. > LOCAL_JAVA_LIBRARIES := com.lge.ims > > > include $(BUILD_PACKAGE) > > --------------------------------------------------------------------------------------------------------- > - > On May 5, 9:39 pm, Dianne Hackborn <hack...@android.com> wrote: > > Did you read the documentation there about how to register the library > with > > the system? And did you actually build it into the system? > > > > > > > > On Tue, May 5, 2009 at 3:06 AM, sumit <ssssssum...@gmail.com> wrote: > > > > > i want install ----/root/mydroid/MyAndroid/development/samples/ > > > PlatformLibrary/client > > > intermediated/pacage.apk into emulator > > > > > but i got this error ---------------------- > > > :~/mydroid/MyAndroid/out/target/product/generic/obj/APPS/ > > > PlatformLibraryClient_intermediates# adb install package.apk > > > 41 KB/s (3448 bytes in 0.080s) > > > pkg: /data/local/tmp/package.apk > > > Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY] > > > > > so what i will for that > > > can any body tell me ................. > > > > > by using using this i try to add some api in android source code but > > > my first step is not working properly. > > > > > thanks in advance ............... > > > > -- > > Dianne Hackborn > > Android framework engineer > > hack...@android.com > > > > Note: please don't send private questions to me, as I don't have time to > > provide private support, and so won't reply to such e-mails. All such > > questions should be posted on public forums, where I and others can see > and > > answer them. > > > -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---