Cocos2d-x3.3RC0通过JNI调用Android的Java层代码,实现分享功能

Cocos2d-x3.3RC0通过JNI调用Android的Java层代码,实现分享功能,第1张

概述Jni知识翻看之前博客。直接上代码 1、Java层代码 public class AppActivity extends Cocos2dxActivity{ public static Activity acty; protected void onCreate(Bundle savedInstanceState) { super.onCre

Jni知识翻看之前博客。直接上代码

1、Java层代码
public class AppActivity extends Cocos2dxActivity{      public static Activity acty;      protected voID onCreate(Bundle savedInstanceState)      {          super.onCreate(savedInstanceState);          acty = this;      }            static {          System.loadlibrary("cocos2dcpp");      }      public static voID Share(){          new Thread(new Runnable() {                            @OverrIDe              public voID run() {                  // Todo auto-generated method stub  Intent intent = new Intent("androID.intent.action.SEND");				intent.setType("image/*");				intent.putExtra(Intent.EXTRA_SUBJECT,"我的分享");				intent.putExtra(Intent.EXTRA_TEXT,"分享完成");				intent.putExtra(						Intent.EXTRA_STREAM,Uri.parse(""));//要分享的文件路径				acty.startActivity(Intent.createChooser(intent,"分享"));			}		}).start();	}}
2、Jni层代码与C++层代码
与上篇博客代码一样。http://blog.csdn.net/yuxikuo_1/article/details/40711875。注意加上平台判断。Jni知识自行百度。
总结

以上是内存溢出为你收集整理的Cocos2d-x3.3RC0通过JNI调用Android的Java层代码,实现分享功能全部内容,希望文章能够帮你解决Cocos2d-x3.3RC0通过JNI调用Android的Java层代码,实现分享功能所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1007967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存