#include #include #include #include #include #include #include #include using namespace android; int main() { sp proc(ProcessState::self()); sp sm(defaultServiceManager()); sp heap = new MemoryHeapBase(4096); sp base = new MemoryBase( heap, 1024*3, 1024); sm->addService( String16("ashmem.service"), base->asBinder(base) ); char *p; p = (char*)heap->base(); strcpy( p + 3*1024, "Hello Android!!"); IPCThreadState::self()->joinThreadPool(); return 0; }