ya i read  README.txt file even tried to install Platform Library .apk
but give me same error

On May 6, 11:28 am, Dianne Hackborn <[email protected]> wrote:
> The README.txt file.
>
>
>
> On Tue, May 5, 2009 at 9:19 PM, sumit <[email protected]> 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 <[email protected]> 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 <[email protected]> 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
> > > [email protected]
>
> > > 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
> [email protected]
>
> 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 [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-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to