content->setObject(String::create("ShareSDK分享测试"), "title");
content->setObject(String::create("http://www.easck.com/> content->setObject(String::create("Tony Bai"), "site");
content->setObject(String::create("http://www.easck.com/> t.env->CallStaticVoidMethod(t.classID, t.methodID, jmsg);
if (t.env->ExceptionOccurred()) {
t.env->ExceptionDescribe();
t.env->ExceptionClear();
return;
}
t.env->DeleteLocalRef(t.classID);
}
}
4. Java部分代码集成
在GameDemo/proj.android/src下面建立cn/sharesdk路径,将C2DXShareSDKSample /proj.android/src/cn/sharesdk下的onekeyshare和ShareSDKUtils.java Copy到GameDemo/proj.android/src/cn/sharesdk下面。
将ShareSDK-Android-2.3.7.zip解压后的ShareSDK for Android/Src/wxapi Copy到GameDemo/proj.android/src/com.tonybai.game/下。
修改GameDemo/proj.android/src/com.tonybai.game/GameDemoActivity.java文件:
复制代码import android.widget.Toast;
import cn.sharesdk.ShareSDKUtils;
…
public class GameDemoActivity extends Cocos2dxActivity {
private static Context context;
private static Handler notifyHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case 1:
String message = (String) msg.obj;
Toast.makeText(context, message,
Toast.LENGTH_SHORT).show();










