目前需要wx, android,ios三个平台发布
android 平台下:
将项目打包发布形成build文件夹,用Android studio 打开如下目录:***\build\jsb-link\frameworks\runtime-src\proj.android-studio在class APPActivity() 下添加静态方法:
注意:刚打开需要等一段时间才会有如下目录出现,as在编译解析中
public static void vibrate(int time){
Vibrator vib=(Vibrator)app.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(time);
}
//这里要注意cocos creator修改了之前的AppActivity的代码:在开头添加建立一个app对象
添加权限:
打开manifests, 添加:
<uses-permission android:name="android.permission.VIBRATE" />
反射该方法:
//写入全局中,后面调用即可。
if(cc.sys.platform==cc.sys.ANDROID)
jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "vibrate", &