Hi,
I am trying to re-use PhoneUtils.java (~/android_src/packages/apps/
Phone/src/com/android/phone/) within my app with some customizations.
I have added INetworkQueryServiceCallback.aidl and
INetworkQueryService.aidl into my app folder (~/android_src/packages/
apps/myapp/src/com/myapppackage/) however when i am building alongside
android source I am getting an error
Aidl: USSDActivity <= packages/apps/USSDActivity/src/com/myapppackage/
mymodule/INetworkQueryService.aidl
packages/apps/USSDActivity/src/com/myapppackage/mymodule/
INetworkQueryService.aidl:19: couldn't find import for class
com.android.phone.INetworkQueryServiceCallback
make: *** [out/target/common/obj/APPS/USSDActivity_intermediates/src/
src/com/myapppackage/mymodule/INetworkQueryService.java] Error 1
Q1: why is it USSDActivity_intermediates/src/src, 2 srcs doesnt look
right.
Q2: the android.mk is below, what am i missing? any idea on the fix?
Android.mk:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := \
src/com/android/phone/ButtonGridLayout.java \
src/com/android/phone/CallLogAsync.java \
src/com/android/phone/HapticFeedback.java
LOCAL_MODULE := com.agreeya.ussdactivitytest
#maliha added
http://groups.google.com/group/android-platform/browse_thread/thread/eb10ca12015771a6
LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)
include $(BUILD_STATIC_JAVA_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_SRC_FILES += \
src/com/agreeya/ussdactivitytest/EventLogTags.logtags \
src/com/agreeya/ussdactivitytest/INetworkQueryService.aidl \
src/com/agreeya/ussdactivitytest/
INetworkQueryServiceCallback.aidl
LOCAL_PACKAGE_NAME := USSDActivity
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
# Build the test package
include $(call all-makefiles-under,$(LOCAL_PATH))
Cheerio!
- Maliha
--
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en