On Tuesday, November 13, 2012 at 02:45 EST,
lanyuflying <lanyufly
...@gmail.com> wrote:
> this is the config:
> PLATFORM_VERSION_CODENAME=REL
> PLATFORM_VERSION=2.1-update1
> TARGET_PRODUCT=sim
I'm pretty sure you don't actually want to build the simulator.
> TARGET_BUILD_VARIANT=userdebug
> TARGET_SIMULATOR=true
> TARGET_BUILD_TYPE=debug
Do you really need the debug build type?
> TARGET_ARCH=x86
> HOST_ARCH=x86
> HOST_OS=linux
> HOST_BUILD_TYPE=release
> BUILD_ID=EPF21B
> the error is :
> make: ***no rules to create
> “out/debug/host/linux-x86/pr/sim/system/etc/permissions/com.google.android. datamessaging.xml,
> to need
> vendor/google/frameworks/datamessaging/com.google.android.datamessaging.xml
> there is not com.google.android.datamessaging.xml in that place.
Indeed, the stock Android 2.1 source code doesn't contain any git at
vendor/google.
> How can i do with it? I know the file is for shared library from third
> party, but why need it when compile the system? and why there is
> noting in that source place?
Exactly which source code are you trying to build? Which makefile refers
to com.google.android.datamessaging.xml?
--
Magnus Bäck
ba...@google.com