打包设置
文章平均质量分 76
瘦瘦的胖子
这个作者很懒,什么都没留下…
展开
-
打包发布关于设置自动旋转屏幕默认旋转方向
一下内容转载于雨凇陌陌如下图所示,在处理屏幕默认旋转方向的时候可以在这里进行选择,上下左右一共是4个方向。 策划的需求是游戏采用横屏,但是要求支持两个方向自动旋转,如下图所示,我的设置是这样的。Default Orientation* Auto Roation 表示游戏支持自动旋转屏幕,但是前提是手机没有锁定屏幕旋转功能。Landscape Ri转载 2017-12-07 11:26:02 · 937 阅读 · 0 评论 -
获取apk的SHA1
一、生成keystore,在控制台打开javaJDK目录,输入 keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 命令,填写信息后生成一个keystore, 新建一个unity工程,修改包名,添加这个keystore,导出apk ...原创 2019-03-05 18:32:39 · 2199 阅读 · 0 评论 -
IOS平台Unity引擎的IL2CPP机制分析及安全性评估
研究背景 Iphone5S以上(包括5S以上的机型)的机器中都采用了64位的CPU,苹果为了更好发挥64位CPU运行速度,APPStore发布规定:全新App必须在15年2月1日支持64位CPU,已经上架的游戏必须在15年6月1日更新的时候支持64位,否则不能通过苹果官方的审核。 Unity引擎4.6.2之前的版本采用Mono的AOT机制提前将C#代码编译为机器识别的二进制代码,Unit...转载 2019-03-15 12:13:27 · 1636 阅读 · 0 评论 -
android程序中的AndroidManifest.xml中的uses-feature详解
AndroidManifest.xml中的uses-feature在android的manifest文件:用于指定android程序,是否需要某种硬件或软件资源/功能。uses-feature的语法 <uses-feature android:name="string" android:required=["true" | "false"] andr...转载 2019-04-02 18:49:17 · 2805 阅读 · 0 评论 -
Unity 接入第三方SDK打包闪退
在接入穿山甲sdk的时候,打包apk的时候出现适配部分机型,部分机型闪退,出现如下错误图中可以看出是.so文件引起的问题。接入第三方sdk的时候,有时候常常需要导入第三方jar包以及aar包,有些还需要依赖一些.so文件,.当依赖于.so文件的时候就需要做好.so文件的管理常见.so文件有以下几个平台当把所有平台一股脑导进Unity的时候,在打包APK的时候是会报错的,因为...原创 2019-04-09 16:40:12 · 3460 阅读 · 0 评论 -
Unity与Android——Androidmanifest.xml文件的介绍
在Unity开发移动平台相关应用程序时,难免会涉及到一些必要的插件(如:社会化分享插件ShareSDK、Umeng;增强现实开发Vufoia;扫描二维码插件等一些列),每一种插件分开使用时特别好用,无需特殊配置,使用Example案例就能快速上手使用。然后,当有时同时需要多个插件同时使用时,由于每个插件都包含有自身的Androidmanifest.xml文件,必然会出现的问题就是后面导入到Unit...转载 2019-04-16 20:08:34 · 1921 阅读 · 0 评论 -
unity调用ios的参数传入与返回
这个比较简单,注意一下string类型的返回就好了。不说了直接上代码:1、oc#if defined (__cplusplus)extern "C"{#endif BOOL u3d_getBool1(BOOL _input) { NSLog(@"_input value:%@",_input?@"Yes":@"No"); retu...转载 2019-05-21 19:24:21 · 1319 阅读 · 0 评论 -
Unity Gradle 打包Gradle不匹配
项目使用Gradle方式打包多个成员的Unity安装目录的Gradle版本各不相同,造成maintemplate版本号各不相同当maintemplate的版本号与本地Gradle版本不一致的时候,在打包的时候会报以下错误:Could not resolve all dependencies for configuration :classpathcould not find c...原创 2019-06-19 19:17:53 · 4619 阅读 · 2 评论 -
Unity自动化构建之iOS打包
整个打包流程与Android打包是类似的。难点主要集中在插入必要的FrameWork,修改Plist在Unity5.x上Unity官方已经帮我们提供了一套API用来对Xcode工程的处理。并且提供了[PostProcessBuild]这个标签来完成插入工作。在Unity4.x上使用这套API可以去下载Unity官方提供的代码Unity-Technologie / XcodeAPI...原创 2019-06-04 21:13:24 · 2618 阅读 · 1 评论 -
Unity 打包APK 闪退:不能在子线程中调用**方法
问题出现情景如下:在接入广告sdk的时候,调用播放广告的时候,判断广告已经预加载成功,此时去播放广告的时候程序闪退,报错如下在查阅相关资料后,得知更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直接更新页面显示常会报错。抛出异常:android.view.ViewRoot$CalledFromWrongThreadException: Only the ori...转载 2019-06-20 22:36:25 · 1872 阅读 · 0 评论 -
Unity IOS打包Playersetting常用设置
项目需要打包IOS,IOS跟android打包区别还是有的,每次记不住,在此截图提示自己,如下:重点原创 2019-07-05 21:58:04 · 1094 阅读 · 0 评论 -
Unity的IOS PlayerSettings的设置说明
Unity项目输出到IOS平台发布时,需要进行一些PlayerSettings的设置,对关键的一些设置做一些说明:IOS的PlayerSettings分为:● Resolution and Presentation 即分辨率及样式这一项主要是对旋转方向,是否全屏,状态栏是否隐藏,是否显示一个等待圈等基本的设置,这个设置其实就是修改的 xcode中的info.plist文件,这里重点说...转载 2019-07-05 22:27:23 · 2278 阅读 · 0 评论 -
android开发常用路径
作为一个开发者,我们经常需要通过缓存一些文件到SD卡中,常见的方式就是,通过:File sdCard = Environment.getExternalStorageDirectory();获取SD卡根目录,然后自定义文件/文件名进行文件存储.这样做法的结果就是,当手机安装了大量的app时,SD卡根目录会迅速变得杂乱不堪。并且在API 6.0之后,根目录文件存储是需要用户授权的,就算你...转载 2019-01-19 14:33:30 · 537 阅读 · 0 评论 -
Unity中2D和UGUI图集的理解与使用
图集什么是图集?在使用3D技术开发2D游戏或制作UI时(即使用GPU绘制),都会使用到图集,而使用CPU渲染的2D游戏和UI则不存在图集这个概念(比如Flash的原生显示列表),那么什么是图集呢?准确的说法图集是一张包含了多个小图的大图和一份记录了每个小图id、位置、尺寸等数据的数据文件,一个图集应该对应两个文件,当然也有人把数据集成到图片中,导致看起来只有一张图片(参考自DragonBo...转载 2018-12-21 14:55:31 · 1077 阅读 · 0 评论 -
Unity PlayerSetting设置
我用的是unity5.4.3版本的一、窗口打开:从菜单栏查看播放器设置,选择 Edit->Project Settings->Player二、全局设置第一部分:Company Name 公司名称Product Name 产品名称,当游戏运行时,这个名字将出现在菜单栏。并且也被使用来设置参数文件。Default Icon 默认图标,将应用于每一个平台的默认图标,发布出来的项目图标(特定平...转载 2018-06-14 10:53:14 · 18368 阅读 · 1 评论 -
Android Studio Gradle配置详解
【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4456420.html 【系列】第一次使用Android Studio时你应该知道的一切配置第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自...转载 2018-07-20 19:47:48 · 456 阅读 · 0 评论 -
微信SDK接入
Untiy端做的准备unity调用java方法一共有四种形式,分别是:没有返回值的普通方法AndroidJavaObject jo = new AndroidJavaObject("android.content.res.Configuration");jo.Call("setToDefaults");带有返回值的普通方法AndroidJavaObject jo = new A...转载 2018-07-26 21:47:04 · 1343 阅读 · 0 评论 -
androidstudio导出jar包到unity详解与常见问题
大家好,本人刚刚开始写博客,还有很多不懂,今天写的是我将AndroidStudio项目导入Unity的步骤和遇到的一些问题,遇到的那几个问题有些是自己理解的,可能有错误,如果有人发现了,希望能指出来,谢谢大家。这里我先写下我遇到的一些问题和解决方法,然后再写将AndroidStudio的步骤。遇到的问题: 问题1:classes.jar目录在哪Jar目录:unity的安装路径:...转载 2018-08-10 14:47:09 · 1166 阅读 · 0 评论 -
Unity信鸽sdk的接入及常见问题
基本按照官方文档就可以完成安卓项目的开发,在开发过程中发现,同样的工程在安卓中发布可以收到推送,导出jar包在untiy中发布就收不到推送。苦苦找不到问题所在,偶然发现将sdk中的1号文件导入unity可以正常使用,因为之前在参考一些帖子的时候,都是安卓的帖子,在安卓中已经继承了该jar包,导入此包会在安卓中造成一下问题,所以将其删掉了,但在unity中是没有该包,所以将该jar包一同导入un...原创 2018-08-10 14:57:42 · 2010 阅读 · 1 评论 -
Unity IOS微信登录
应公司项目要求,这段时间接手开始接入微信sdk,由于还未获取到微信的支付权限,所以这里只做了一下登录的记录,https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=1417694084&token=9e8dccd0b7280c...转载 2018-09-06 12:08:44 · 3629 阅读 · 0 评论 -
Xcode 史上最全canOpenURL: failed问题解决办法
由于苹果在IOS9.0开始规定在App中使用Https协议与服务器进行数据交互,导致很多原本正常的功能,莫名的就崩掉了。查看控制台 就会看到各种错误提示,例如:-canOpenURL: failed for URL: "weixin://" - error:This app is not allowed to query for scheme weixin"; canOpenURL: faile...转载 2018-09-06 15:58:48 · 1159 阅读 · 0 评论 -
彻底弄明白Gradle相关配置
初识GradleGradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。怎么看上面都是一段很官方的解释,对于入门的人来说简直是一个噩梦般的解释(包括以前的我)。那下面我就用通俗一点语言说说我的理解...转载 2018-10-22 23:15:53 · 610 阅读 · 0 评论 -
IOS提交App Store IPV6被拒
原邮件内容如下We discovered one or more bugs in your app when reviewed on iPad running iOS 12.1 on Wi-Fi.Specifically, we were unable to access to your app.Next StepsTo resolve this issue, please run you...原创 2018-11-09 23:29:13 · 454 阅读 · 0 评论 -
ios开发-- URL Schemes 使用详解
用原生 iOS 的人分两种,懂 URL Schemes 的和不懂的。前者是「魔法师」,后者是「麻瓜」。URL Schemes 应用在 iOS 上已经很久了。对于使用者来说,在沙盒机制下的 iOS 中,如果想做到一定程度上的自动化就不可避免地要用到 URL Schemes。但因为 URL Schemes 的使用方式不像传统 iOS 使用者接触到的图形界面那样可以直观地点来点去,造成了对它...转载 2018-11-19 11:54:55 · 1415 阅读 · 0 评论 -
iOS-开发者相关的几种证书
目录 引言 写在前面 一App IDbundle identifier 二设备Device 三开发证书Certificates 证书的概念 数字证书的概念 iOS开发证书 iOS开发证书的根证书 申请证书CSRCertificate Signing Request 四供应配置文件Provisioning Profiles Provisioning Pro...转载 2018-11-19 20:12:05 · 1126 阅读 · 0 评论 -
Unity从图集中读取资源
1.切割图集,先找一张图集来讲解如图所示,先把他在unity里面切割出来2.将图片属性改为如图所示:然后点击Sprite进入切割界面,然后根据参数切割,然后应用生成如第一张图片一样二:读取图集的哪一个1.使用单例模式2.用一个字典将所有图集和名字存起来3.加载图集中的某个贴图4.删除贴图缓存5.从缓存中查找图集,并找出sprite6.从图集中,并...转载 2018-12-21 14:32:49 · 5427 阅读 · 2 评论 -
Gradle编译打包小结
本文链接:https://blog.csdn.net/byhook/article/details/51746825以前用Eclipse打包,比较笨,右键导出签名现在一直是用的Android Studio来开发用Gradle编译打包非常方便笔者整理的平时编译打包的配置,记录一下,避免遗忘大概分为以下几个步骤1、使用aapt工具将res资源文件生成R.java文件2...转载 2019-10-09 22:45:05 · 808 阅读 · 0 评论