谁有unity3D的unity3d android 发布& microcontrollers / bluetooth这个插件 求发一份

unity3d谁有 playmaker 这个插件_百度知道
unity3d谁有 playmaker 这个插件
提问者采纳
///s/1gd1PxsB" target="_blank">http!<a href="http.baidu://pan.baidu我有,到这里去下吧
提问者评价
其他类似问题
unity3d的相关知识
等待您来回答
为您推荐:
下载知道APP
随时随地咨询
出门在外也不愁Unity3D与Android 互相传递消息(将Andorid插件化) - merryken的专栏
- 博客频道 - CSDN.NET
虽然Unity3D是非常强大的工具,为我们节省了不少代码,但是在实际项目中,我们有时候必须借助其他
此方法能将插件“类库化”,从而不限制在的发布设置中将包名改为插件的包名,达到真正的插件化。
首先,还是在工程下创建,这是插件存放的位置
图中为最后配置完插件的样子,因为使用了第三方库,所以有文件夹
第二步,制作插件
1.与原文不同,我们并不仅仅使用
您安装的路径\Editor\Data\PlaybackEngines\\androidplayer\bin
下的classes.jar作为外部库导入,而是将androidplayer作为工程整个拷贝出来修改。
2.在拷贝出的工程中,导入作为外部库。
3.在包中找到并将其作为主按照常规方法制作插件,当然你可以随意修改包名,修改类名,修改,导入您需要的第三方类库
4.将制作完成后将工程打包成
5.将拷贝至工程的插件存放地
6.将中的,等内容拷出,删除其他内容只剩下和文件夹
用此方法制作的插件不需要将发布设置中的修改成工程的包名,会自动帮您重新打包,至此,真正意义上的插件就制作完成了!
最后做一点补充,在原文中,大神们打包的方式都是命令行的,这里我提供一个稍微简便的方法(可能也有其他人提到过)
在中,在视图中,右键选择您要打包的工程,选择(导出),弹出如图所示对话框
选择Java下的JAR&file,点击Next弹出如图所示对话框
JAR&file中设置好自己要导出的位置和jar包名,点击Finish即可。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:129260次
积分:1810
积分:1810
排名:第10798名
原创:17篇
转载:224篇
评论:12条
(6)(2)(4)(1)(3)(1)(5)(3)(16)(6)(1)(4)(8)(4)(17)(8)(12)(6)(2)(13)(1)(7)(14)(12)(4)(9)(25)(1)(1)(1)(12)(17)(6)(7)(2)基于Unity3D的Android游戏添加google广告的插件及使用方法
前几天由于项目需要,要搞定在游戏中添加广告的方法,在U吧中搜到了这篇文章,
进而获得首发出处
从该文中找到AdMob插件的出处
首先尝试了同胞的方法,折腾了大概一天时间吧,未果,老是报错,最后没办法,就想,从根上解决吧,于是开始看老外的帖子,说实话英文技术贴比小说什么的好理解多了。而且官方论坛上的讨论氛围真的很好,很多人都把自己的经验和步骤共享给了大家。借助翻译工具,大体上明白了怎么弄,但是其中关键的重新打jar包却说的并不是很清楚,虽然有几个人共享了步骤,但是是基于mac系统的,很win系统又有些区别,于是,又从帮助文档中查找了关于Plugins的说明。下面是圣典翻译后的
终于明白了plugin是个怎么回事了。又根据前面说的论坛里的回帖,连蒙带猜终于搞定,其中还和论坛上的一个老外通了几次信,别说,咱的不地道的英语人家还是懂了。
废话少说,下面就说下我的步骤。
使用AdMob,必须要把最终发布的游戏的包名改成unitypackage里的包名,但unitypackage里的包名是可以修改的。另外unitypackage里Unity中用到的只有AndroidManifest.xml,res,libs,bin是必须的,上面那篇文里也说了。
1、下载上面的unitypackage并导入Unity中,其实就是将其解压;
2、用eclipse新建工程,取名UnityAd,这个无所谓,需要注意的是packagename,必须要和你最终发布的游戏一致。为后边方便activity的名字取和unitypackage中的一致,在解压后的Plugins\Android\src\org\example\AdMobTest下。
3、在工程名上右键,选择属性,导入两个包,一个是上面unitypackage目录下Android/libs里的admob-sdk-android.jar,也可以从AdMob网站上下载最新的包,另一个是Unity\Editor\Data\PlaybackEngines\androidplayer\bin\classes.jar
4、用unitypackage中的AdMobTestActivity.java和AndroidManifest.xml覆盖android工程中的相应文件,用unitypackage中的res文件夹替换android工程的相应文件夹,最好是删了原来的拷过来,覆盖没试,为了保险吧。
5、把上述java文件和xml文件中所有涉及到org.example.AdMobTest这一包名的地方都改为你的包名;
6、打开AdMobTestActivity.java,找到“AdManager.setTestDevices( new
String[] {"ABCDEF4567890123456" } );”改为:
final String androidId = Secure.getString(getContentResolver(),
Secure.ANDROID_ID); //get Android Device
AdManager.setTestDevices( new String[] { androidId } ); //Add
Android ID to Admob.
打开AndroidManifest.xml,找到”&meta-data
android:value="YOUR_ID_HERE"android:name="ADMOB_PUBLISHER_ID"
/&”,用自己的AdMobId替换YOUR_ID_HERE。
7、运行,run as android application。
8、运行cmd,利用cd命令转到工程bin目录下,但我的win7下的这个命令竟然无法转过去,只能转到c盘根目录,所以只能把工程目录下bin文件夹中的com文件夹拷贝到c盘,把com文件夹打为jar包。具体命令如下
将这个jar包拷贝到unity工程目录下的Assets\Plugins\Android\bin中
9、把android工程下的xml文件拷到unity工程目录下的Assets\Plugins\Android\中。如果刚才新建android工程导入的是从admob上下载的jar包,那还要将其拷到Assets\Plugins\Android\libs下,替换原来的。
最终unity工程plugins文件夹下只有AndroidManifest.xml,res\,libs\,bin\
10、和你的工程一起运行就ok了,模拟器和真机测试全部通过,最好真机,效果好。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。谁买过Unity3d playmaker游戏制作实战教程 unity3d教程,可不可以发一份,谢谢了_百度知道
谁买过Unity3d playmaker游戏制作实战教程 unity3d教程,可不可以发一份,谢谢了
我有更好的答案
按默认排序
你可以在网上下载的,蛮便宜的!
找不到啊,你有没有连接
没有视频么,这个我有,我想跟着视频学,自己看有点看不进去
视频不是很全面,这个网址,你可以去看看。
有什么问题可以到playmaker -贴-吧 -提问里面也有教程
其他类似问题
您可能关注的推广
unity3d的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁有安卓2.3.4的unity3d插件吗?求…_百度知道
有安卓2.3.4的unity3d插件吗?求…
提问者采纳
这个我想有相应的SDK就可以了。插件的话可以找 easytouch
我是要玩游戏的
可手机玩3d游戏就意外退出,别人说是要插件
这样啊,愚昧了。有可能是手机内存不够造成的。之前的回答有点倾向于编写游戏,读题不准,抱歉了。
“com.unity什么的”
这个可能真是插件,那我恐怕不知道了,耽误你的时间了,非常抱歉。
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
安卓的相关知识
其他1条回答
那是电脑上的
等待您来回答
为您推荐:
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 unity3d android 交互 的文章

 

随机推荐