#include #include #include #include #include using namespace android; int main() { sp sm = defaultServiceManager(); sp binder = sm->getService( String16("my.ashmem1") ); sp memory = interface_cast(binder); ssize_t offset=0; size_t size=0; sp heap = memory->getMemory(&offset, &size); char *p = (char*)heap->getBase(); printf("[%s]\n", p+offset ); return 0; }