Вы не можете поделиться идентификатором приложения с приложением без Android, пишите непосредственно в c;
но вы можете написать SHELL APK, который может использовать uid совместно с другими APK, apk SHELL вызывает функции, реализованные в C, путем:
1. сделать функцию, написанную C как библиотеку lib, вызвать функцию через JNI;
2. сделать функцию, написанную на C, как собственное приложение и вызвать приложение в APK с помощью Runtime.getRuntime (). Exec ()
Мне кажется, способ 2 удобнее:)