- 博客(55)
- 收藏
- 关注
原创 Execution failed for task ‘:app:compileDebugJavaWithJavac‘. > java.io.FileNotFoundException
这里 改成 4.0.2 6.4.1就可以了。遇到这个报错就修改一下。
2024-10-23 03:29:57
132
1
原创 Unity 从2018升级为2021之后 IAP(内购插件)报错解决
原因貌似是 PackManger里面的IPA包和项目自带的冲突了。从老项目升级为2021高版本之后报了个错 大概就是…然后还会报个错 ,那个是版本更新API了。打开PurchaseManager。这种 具体的我也没粘贴全部过来。
2023-08-30 16:11:43
972
原创 Unity 使用UnityWebRequest 读取存档 (IOS只能这样做)
打IOS包的时候发现的,不能使用正常的IO流读取,不然会读取不到数据,只能使用UnityWebRequest 读取。使用协程读取 返回的数据就是string 读档内容。
2023-07-29 12:00:38
562
原创 Unity Android打包成Apk之后 紫屏 无内容
删除除了 .vscode assets package。打开游戏 过完logo是紫色的屏幕什么都没有。然后重新打开就可以了。
2023-06-28 18:28:27
819
原创 一次Android APK打包的报错
打开Window-> Package Manager。移除这个(这个是Unity的广告组件。打包的时候报了一个错。
2023-06-28 18:24:47
166
原创 (Unity)Android AlertDialog窗口点击旁边自动关闭
在做Unity隐私政策接入的时候遇到的, 因为直接创建了 AlertDialog 但是点击旁边空白的地方会自动关闭,这种情况审核不回通过。在网上看了点Android的,但是很多都是针对Dialog 点击旁边取消的。很多都不能用,刚好自己学过Android原生。这里记一下AlertDialog怎么实现点击空白地方不会关闭。
2023-06-21 13:41:22
891
原创 记一次奇怪的签名获取MD5指纹经历
本来很简单的,但是安装网上的教程cmd死活没有MD5指纹这里通过Android Studio间接查询出MD5了随便找个Android项目点击Project Structure选择这里,把debug窗口调成你的keystore双击这个然后就都有了...
2022-02-08 21:37:37
1903
原创 游戏开发经验-Android与Unity交互
Unity向Android发送消息 AndroidJavaClass ajc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject ajo = ajc.GetStatic<AndroidJavaObject>("currentActivity"); ajo.Call("ShowAd")只有ajo.call()里的参数需要变,其他不要改变,这里面的
2021-10-16 18:23:13
192
原创 游戏开发经验-UnityADS接入
如果在Service里无法打开ads就去资源管理里去下载 //如果该平台(手机)支持Unity广告 if (Advertisement.isSupported) { //初始化广告。(参数:游戏ID,是否是测试模式) Advertisement.Initialize("4408751", false); } 初始化广告激励广告 if (Advertisement.isInitialized &&am
2021-10-16 18:19:07
2255
原创 记一次不知道怎么回事的错误----射线末端检测
记录记录记录float direction = transform.localScale.y; Vector2 grabDir = new Vector2(0f, direction); float direction2 = transform.localScale.x; Vector2 grabDirx = new Vector2(direction2, 0f);RaycastHit2D qbodys = Raycast(new Vec.
2020-11-26 08:45:12
134
原创 C#委托笔记
委托好像是C指针的升级版,可以定向到一个方法的位置 //委托的实际运用 Calculator ca = new Calculator(); Action action = new Action(ca.Report); action.Invoke();//委托调用方法 action(); ca.Report(); //对于有参数的委托的运用 .
2020-10-06 10:28:25
218
3
原创 C#学习————ref和out关键字
最开始看到这两关键字的时候我也很蒙蔽,什么啊,这是先让我们看看java代码 class javas { static void Main(string[] args) { int data= new javas().getdata(2); print(data); } public int getdata(int a) { a = 10;
2020-10-05 15:05:11
122
原创 关于C#那些杂七杂八的东西
Console.WriteLine(Sum(1, 2, 3)); static int Sum(params int[] intarray) { int sum = 0; foreach(var item in intarray) { sum += item; } return sum; }...
2020-10-05 15:04:42
141
原创 C#学习————ref和out关键字
其实这两关键字也不过是对其的简单化我们先看下用java写的 static void Main(string[] args) { int reffs = setjava(1000); Console.WriteLine(reffs);} public static int setjava(int a) { return 30; }这样实现起来是不是很麻烦呢因此C#对
2020-10-05 14:57:38
173
原创 目前了解到的C#和Java的不同点————属性和索引器
C#对java的很多语法都进行了修补,但变化其实不算很大属性属性应该算是对java一直以来get和set封装类的一种简化了。代码如下: class B { public int name { get; set; } public int age{ get; set; } }如此如此就封装完两个变量name和age了,感觉也没怎么简单,反而觉得idea的快捷封装更简单点,说一句prop+tab可以快速封装 class Program
2020-10-05 14:38:22
420
1
原创 错误解决,内置的tomcat7无法指定编码格式
一个小问题,我们都知道tomcat已经支持了get请求中文,但是有个问题,tomcat内置的是GBK编码,而idea控制台是utf-8这样的话,就会出现????这样的小问题最开始是可以直接在conf文件里,直接修改的,但我们使用的maven自带的tomcat7服务器,所以要这样做-Dmaven.tomcat.uriEncoding=UTF-8 tomcat7:run...
2020-07-26 20:02:33
323
原创 springMVC项目中的post请求中文??解决
加个编码格式就完事了在web.xml里面加入 <!--配置过滤器--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>
2020-07-25 23:48:43
112
原创 在Maven工程里使用tomcat7产生的控制台乱码问题
首先我是在pom文件里添加的tomcat7支持 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin>再说一句,我是用m
2020-07-25 23:07:21
379
3
原创 错误解决:mvaen自带的tomcat6无法解析jsp文件
这里配置下tomcat7就可以解决了pom文件里配置<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin>...
2020-07-25 21:39:26
173
原创 错误解决:javaMeaven提示不支持发行版本5
pom.xml加入下面这段代码<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <!-- <
2020-07-18 00:13:07
126
原创 JavaWeb对于Response和Request
这两对象基本来说就是,一个浏览器给服务器发送版本信息,以及各种编码信息等等的信息,而request对象是请求发生时,服务器给回的信息,都有请求行,请求头,请求体等等,服务器一般就回点,杂七杂八的东西response对象里还有一个重要的对象就是context对象,这个对象就是获取一下服务器的真实目录,还可以有共享域就这样了吧...
2020-07-11 00:01:19
105
原创 JAVA WEB学习笔记——req对象
@WebServlet("/zhuanfa2")public class zhuan2 extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { } @Override protected void doPost(HttpServletRe
2020-07-09 20:26:48
365
原创 JavaScript很基础的知识点
/*比较运算符** 1.类型相同:直接比较* 字符串按字典顺序比较。比如abc和abd比,先比a再比b再c直到有结果** */document.write("<br>"+"比较运算符");document.write(("abc"<"abd")+"<br>") document.write(("123"==123)+"<br>");document.write(("123"===123)+"<br>");
2020-07-06 00:04:56
101
原创 JavaScript杂乱语法小记
给我的感觉就是JavaScript好随意啊 function abc(a,b) { alert(a); } function a(a,b,c) { alert(a+b); } var a=function (a,b) { alert(a-b); } a(1,2);这样就是覆盖了,他会执行下面的a方法,输出-1,和java不同的是,他的重写参数
2020-07-06 00:03:34
339
原创 GSON解析
对于GSON来说,比较容易解析简单数据,但复杂数据就比较难了将json转换为对象 final String jsons=" {\"temp\": \"20℃/30℃\",\"weather\": \"晴转多云\",\"name\": \"上海\",\"wind\": \"1级\"}"; gson1.setOnClickListener(new View.OnClickListener() { @Override public void
2020-07-04 22:30:39
1352
原创 特殊JSON的解析————有点没搞太明白
JSON源码{ "code": 0, "list": { "0": { "aid": "6008965", "author": "哔哩哔哩番剧", "coins": 170, "copyright": "Copy", "create": "2016-08-25 21:34" }, "1": { "aid": "6008938", "author": "哔哩哔哩番剧", "coins": 404, "copyright": "Copy", "create": "2016-08-25 21:33" } } }
2020-07-04 00:05:52
157
原创 天气APP
package com.example.tingyu;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextView;import android.widget.Toast;import androidx.appcompat.app.AppCompatActivity;import com.google.gson.Gson;impo
2020-07-02 23:56:17
177
原创 Android组件——内容提供者ContentResolver
内容提供者整体来说内容提供者就相当于别的应用提供了一个数据供你访问,比如访问短信,就是使用的内容提供者public class readsms extends AppCompatActivity { private TextView textView; private Button sms; String text; Handler handler=new Handler(){ @Override public void handleMe
2020-07-01 23:28:22
208
原创 对Intent意图的最后总结
意图这东西说来也是奇怪,但总体来说意图主要有两种用途。1.调用statractivity启动Activity这里有显示意图和隐士意图2.启动startrever启动服务 Intent intent=new Intent(services.this,MyService.class); startService(intent);3.启动广播发送者Intent intent=new Intent();intent.setAction(“Help”);//sta
2020-06-30 23:53:43
189
1
原创 Android ListView的创建以及数据适配器的使用
定义一个activity就是直接定义一个就好了然后在定义一个xml文件来作为数据适配器的内容一个image一个text就是来这样定义的代码填写public class listview extends AppCompatActivity { String[] name={"京东","淘宝","拼多多","喜加一"}; int[] sum={R.mipmap.a,R.mipmap.b,R.mipmap.a,R.mipmap.b}; @Override prote
2020-06-30 21:55:36
511
原创 H5 CSS3前端简单总结
div是最常用的一个盒子了,写代码的时候直接.a就直接生产<div class="a"></div>了span一个行内元素,也就那样UL LI最常用的一个作为导航栏的标签,然后就是ul>li就直接生成,里面一般包含a超链接#a超链接,herf属性指定他去哪,#就填CSS父绝子相表示父盒子用绝对定位,因为这样父盒子不脱标,还可以有定位,子相就是要用相对,他脱标,而且还加上浮动,超好用浮动太常用了,一般就是在父盒子里使用浮动,然后行内元素还可以并
2020-06-28 23:54:44
155
原创 Android 杂记——提示框的使用
就是一个提示框er Button dui1 = findViewById(R.id.dui1); dui1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { AlertDialog alertDialog1=new AlertDialog.Builder(Alertdial
2020-06-28 23:10:57
97
原创 通过GET方式获取到网络图片,有一个不知道为什么的错误
发送网络请求首先任何网络操作,都不能在主线程中启动,只能在子线程里使用,这就考验使用Handler消息传送机制对主线程的ui进行操作1.获取到网络操作限权 <uses-permission android:name="android.permission.INTERNET" />2.创建一个子线程进行网络操作 tijiao.setOnClickListener(new View.OnClickListener() { @Override public
2020-06-28 22:57:25
548
原创 Android 学习笔记-动画 画布的学习
画布的学习首先创建一个类继承自View就可以了public class huaview extends View { public huaview(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { Paint paint=new Paint(); paint.setColor(0xFFFF6600); paint.
2020-06-27 21:21:49
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人