Fix DM_PLATFORM_ANDROID macro in iap_android.cpp
This commit is contained in:
parent
3dbd318f9c
commit
7fe021480c
@ -1,4 +1,4 @@
|
|||||||
#if defined(DM_PLATFORM_ANDROID)
|
// #if defined(DM_PLATFORM_ANDROID)
|
||||||
|
|
||||||
#include <dmsdk/sdk.h>
|
#include <dmsdk/sdk.h>
|
||||||
#include <dmsdk/dlib/android.h>
|
#include <dmsdk/dlib/android.h>
|
||||||
@ -395,7 +395,7 @@ static dmExtension::Result InitializeIAP(dmExtension::Params* params)
|
|||||||
g_IAP.m_AcknowledgeTransaction = env->GetMethodID(iap_class, "acknowledgeTransaction", "(Ljava/lang/String;Lcom/defold/iap/IPurchaseListener;)V");
|
g_IAP.m_AcknowledgeTransaction = env->GetMethodID(iap_class, "acknowledgeTransaction", "(Ljava/lang/String;Lcom/defold/iap/IPurchaseListener;)V");
|
||||||
g_IAP.m_SetAccountId = env->GetMethodID(iap_class, "setAccountId", "(Ljava/lang/String;)V");
|
g_IAP.m_SetAccountId = env->GetMethodID(iap_class, "setAccountId", "(Ljava/lang/String;)V");
|
||||||
|
|
||||||
jmethodID jni_constructor = env->GetMethodID(iap_class, "<init>", "(Landroid/app/Activity;Z)V");
|
jmethodID jni_constructor = env->GetMethodID(iap_class, "<init>", "(Landroid/app/Activity;)V");
|
||||||
g_IAP.m_IAP = env->NewGlobalRef(env->NewObject(iap_class, jni_constructor, threadAttacher.GetActivity()->clazz));
|
g_IAP.m_IAP = env->NewGlobalRef(env->NewObject(iap_class, jni_constructor, threadAttacher.GetActivity()->clazz));
|
||||||
|
|
||||||
jni_constructor = env->GetMethodID(iap_jni_class, "<init>", "()V");
|
jni_constructor = env->GetMethodID(iap_jni_class, "<init>", "()V");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user