我正在编写一个显示视频的应用程序.该应用程序使用Android NDK和JNI编写.
我想使用OpenMAX.在OpenMAX示例中,它从Java检索表面,但是我可以在哪里渲染表面?我只能通过applicationContext获取nativeWindow.
例:
void Java_com_example_nativemedia_NativeMedia_setSurface(JNIEnv *env, jclass clazz, jobject surface)
{
theNativeWindow = ANativeWindow_fromSurface(env, surface);
}
Run Code Online (Sandbox Code Playgroud)
但我没有表面.
谢谢
我有一个带有应用内结算的ndroid应用程序.我想要订阅.我看到一个谷歌样本.我在我的申请中介绍了结算.我购买了一件商品.但我有问题.我点击一个按钮'购买'开始意图....关闭此意图后(文字:你拥有这个项目,我点击确定)如果我想再次点击这个按钮应用程序被粉碎.
日志
我拥有这个项目.
05-31 19:02:10.416: D/Finsky(3313): [1]CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is not targeted for DCB 2.
05-31 19:02:10.436: I/SurfaceFlinger(1705): id=170(12) createSurface 0x3d364 (1x1),1 flag=0
05-31 19:02:10.441: E/Finsky(3313): [237] FileBasedKeyValueStore.delete: Attempt to delete 'paramspt_jJJW_8KK4rjjCyMt7_w' failed!
05-31 19:02:10.456: D/dalvikvm(3313): GC_CONCURRENT freed 1269K, 11% free 15726K/17607K, paused 13ms+7ms
05-31 19:02:10.471: I/ClipboardServiceEx(1865): mCBPickerDialog enter case. MSG_DISMISS_DIALOG
05-31 19:02:10.471: D/CLIPBOARD(14751): Hide Clipboard dialog at Starting input: finished by someone else... !
05-31 19:02:10.476: I/ClipboardServiceEx(1865): mCBPickerDialog enter case. MSG_DISMISS_DIALOG
05-31 19:02:10.491: I/ActivityManager(1865): Displayed …Run Code Online (Sandbox Code Playgroud)