AndroidStudio
幽香飞狐
逆水行舟,不进则退。
展开
-
MySQL 1364 错误解决办法
MySQL 1364 错误解决办法摘要:这几天把一个PHP的门户网站上传到了服务器上,但出现了一个这个的问题,在本地用的是集成的WampServer的集成环境,测试提交的数据都没有问题,但在服务器上出现的是提交失败,服务器上用的是Mysql5.0以上的,导致会员注册失败,检查SQL语句没有问题,然后把SQL的语句直接在页面打印了出来,在Phpmyadmin里运行了一下,出现了如下的错误:MySQL 1364 错误提示:#1364 – Field “details” doesn’t have a def转载 2021-04-15 13:32:20 · 3003 阅读 · 1 评论 -
The application could not be installed: INSTALL_FAILED_USER_RESTRICTED
1.使用ButterKnife框架出现的问题Installation did not succeed.The application could not be installed: INSTALL_FAILED_USER_RESTRICTEDInstallation via USB is disabled.Retry2.解决方法:把我划蓝线的部分打开(我是红米手机)3.如何打开开发者模式设置-》我的设备-》全部参数-》MIUI版本 。。-》点击5下,然后返回两次,进入更多设置.原创 2021-04-06 10:56:48 · 2051 阅读 · 1 评论 -
AndroidStudio执行main方法报错
问题:有时在开发中想直接写一个java文件来测试一些东西,但是AndroidStudio执行的时候会报错。代码信息:public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); }}报错信息12:04:41: Executing task 'HelloWorld.main()'...Execut..原创 2021-03-02 10:09:37 · 1975 阅读 · 1 评论 -
调用AsyncHttpClient中的下载文件方法,文件下载失败的部分原因
1.没联网没在AndroidManifest中声明获取网络权限,缺少如下代码<uses-permission android:name="android.permission.INTERNET"></uses-permission>2.没添加读写SD卡权限没在AndroidManifest中声明获取网络权限,缺少如下代码<uses-permission android:name="android.permission.READ_EXTERNAL.原创 2021-02-23 12:49:00 · 474 阅读 · 0 评论 -
Android 设置label为null
1.把启动页extends AppcompatActivity改为extends Activity//Activity 不进行 lable的设置原创 2021-02-22 10:49:23 · 267 阅读 · 0 评论 -
AndroidStudio在Relativelayout中设置imageview图片没有在Desion上显示出来,只显示了出了ImageView,(在运行时图片正常显示)
1.png图片没有显示出来,如下 png图片被我放在res/drawable-xxxhdpi目录中2.可以Design 旁的Layout Validation进行代替3.希望有人能告诉我 png图片没有在 design显示的原因,下面是我的代码。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android....原创 2021-02-22 09:43:51 · 614 阅读 · 0 评论 -
出现Java.Lang.NullPointerException的错误的可能原因,以及一些解决方法(AndroidStudio 、java)
1.参考https://blog.csdn.net/weixin_37438128/article/details/900487632.参考https://blog.csdn.net/qq_42618969/article/details/81141895我们在开发软件的时候,不知道你是否遇到过Java.Lang.NullPointerException的错误,出现这和错误呢,不是大的错误,但是找不到的话,分分钟钟让你崩溃,所谓空指针的错误,就是你定义了一个对象,也就是有了一个指针,但是你没有给它赋原创 2021-02-09 11:54:25 · 4847 阅读 · 1 评论 -
Bmob 快速入门文档 (看着新的,依赖用implement ,不是用compile)
1.新的https://doc.bmob.cn/data/android/index.html2.旧的(方便对比)https://docs.bmob.cn/data/Android/a_faststart/doc/index.html原创 2021-01-29 09:57:02 · 203 阅读 · 0 评论 -
AndroidStudio当你不小心设置view/appearance,把你的主菜单(Main menu全部隐藏起来,又不知道如何恢复时)
1.解决方法:点击我圈起来的按钮:然后输入 appearance,会出现如下图原创 2021-01-28 09:59:39 · 829 阅读 · 0 评论 -
Android app unable to start activity componentinfo
1.我的错误位置如图public void onClick(View v) { Intent intent = new Intent(mContext, GoodsDetailActivity.class); intent.putExtra("goodsModel", model); mContext.startActivity(intent);}2.无法放入model(model是一个实体类的对象)在这里提及一下:Java的序列化机制Java的序列化机制.原创 2021-01-26 10:55:52 · 936 阅读 · 0 评论 -
HttpURLConnection访问网络图片失败原因
1.设置请求方式时“GET"写成了"get",小写的get无法识别。原创 2021-01-21 17:26:00 · 511 阅读 · 0 评论 -
Android Studio Open Project 设置 This Window 与New Window为询问(Ask)方式
AndroidStudio 4.2版本原创 2021-01-21 13:40:02 · 1265 阅读 · 0 评论 -
Caused by: java.lang.ClassCastException: com.android.internal.policy.DecorView cannot be cast to and
1、我的异常信息如下2021-01-11 12:52:43.318 5693-5693/com.example.fragrantfox_butter_knife E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.fragrantfox_butter_knife, PID: 5693 java.lang.RuntimeException: Unable to start activity ComponentInfo{c...原创 2021-01-11 13:02:41 · 620 阅读 · 0 评论 -
报错Could not find method maven()
1.下面build.gradle(project *)两个注释掉应该可以2.根目录下build.gradle如下(project>build.gradle)具体含义如下,方便理解(虽然我没懂)buildscript { repositories { // 声明仓库源类型,比如我们构建了一个安卓库,要想把库上传供他人进行使用,则可以上传到jcenter中 jcenter() } dependencies { //当前项目使用的g.原创 2021-01-10 16:46:27 · 5168 阅读 · 1 评论 -
Android Studio 可以正常编译但是代码爆红解决方法
一、概述Android Studio 经常抽风,有时候更新一下代码或者更新一下版本就出现各种问题,下面是解决题目问题的几种方案。二 解决方法1. 先 clean 项目,再 build2.如果1不行,再试 invalidate cache / restart(你打开的所有项目都会关闭,并重启)3.如果上述都不行,来个终结方法(,我有点不敢用这个方法。)即关闭 Android Studio,删除项目目录下面的 .idea 文件夹和 .gradle 文件夹,然...原创 2021-01-10 14:34:34 · 1971 阅读 · 0 评论 -
cmd - 批量重命名文件
相信大家或多或少都遇到过类似的情况:从网上下载了好多图片(或者其他的文件),这些图片的名字往往都是些乱七八糟的字母数字的组合,我们想要一次性修改几十张上百张的图片的名字应该怎么办呢?这里有两种方法,最简单的就是直接使用Windows自带的批量重命名方法;但是这种方法有缺陷,只能以固定的命名规律来命名。另一种方法就是通过dos命令来批量修改文件名。Windows自带的批量重命名选定所有你想修改的文件,然后右键菜单选择重命名,接下来输入随便一个名字,比如photo,然后回车确定。接下来你就会看到被.转载 2021-01-09 10:27:15 · 1235 阅读 · 0 评论 -
Region.Op.XOR替代
Region.Op.XOR被Region.Op.DIFFERENCE代替所以在大于28的高版本 canvas.clipPath(mPath0, Region.Op.XOR)被 canvas.clipOutPath(mPath0)取代, canvas.clipPath(mPath1, Region.Op.INTERSECT)被canvas.clipPath(mPath1)取代可以看源码 canvas.clipOutPath正是调用了clipPath(path, Region.Op.DIFFERENCE),原创 2021-01-07 13:41:28 · 587 阅读 · 1 评论 -
此链接为cpdetector所需要的3个jar的下载链接,里面包含:antlr-1.0.jar、cpdetector-1.08.jar、jchadet-1.0.jar
http://www.stalvan.com/wp-content/uploads/2019/08/cpdetector.zip原创 2021-01-04 14:55:21 · 668 阅读 · 0 评论 -
Could not resolve all files for configuration ‘:debugCompileClasspath‘. > Could not find runtime....
假期回来打开电脑更新一下项目,结果就出现了下面这个问题:FAILURE: Build failed with an exception.* What went wrong:Could not resolve all files for configuration ':debugCompileClasspath'.> Could not find runtime.jar (android.arch.lifecycle:runtime:1.0.0). Searched in the.转载 2021-01-04 14:22:07 · 6848 阅读 · 0 评论 -
Android笔记:LitePal库的更新,DataSupport被弃用问题
Android笔记:LitePal库的更新,DataSupport被弃用问题在学Android中LitePal相关知识的时候,发现书本《第一行代码》中很多内容都过时了,在网上找了解决方法,尚且记录一波。以供其他学习的小伙伴参考。·解决途径先附上LitePal项目的使用文档:https://github.com/LitePalFramework/LitePal,现在学习的资料一般都是很早的版本了,最好还是去官网查看。配置LitePal在app/build.gradle文件中声明该开源..转载 2021-01-04 09:50:12 · 760 阅读 · 0 评论 -
androidstudio连接夜神模拟器Adb connection Error:远程主机强迫关闭了一个现有的连接。 13:51 Cannot reach ADB server, attemptin
我用的夜神模拟器,最开始我使用别人修改过的纯净版的夜神,不好使,之后我换成官网的就行了,估计是Ip问题,不过在那修改我也不知道。(最开始用的纯净版的夜神的时候,我使用了"翻土堆的软件"可能把模拟器的IP修改了吧,猜测。)...原创 2021-01-03 14:01:13 · 3266 阅读 · 0 评论 -
Error while waiting for device: AVD Nexus_5X_API_29 is already running. If that is not the case,
我的是进入到C:\Users\Administrator\.android\avd\Nexus_5X_API_29.avd,删除以下.lock文件就可以,不过重启模拟器之后,这个.lock文件又重新创建了。(原因未知)原创 2021-01-03 12:45:54 · 5867 阅读 · 0 评论 -
andriod studio 自带模拟器设置开发者模式
开启开发者模式步骤://我的是API29版本的自带模拟器1 打开模式器2 点击设置,齿轮形状3 点击about emulated device4 多次点击build number 即可进入开发者模式具体操作截图如下原创 2021-01-03 11:40:25 · 1858 阅读 · 0 评论 -
java.lang.AssertionError: Cannot create parent directories for requested File location(最终版)
下面是我Locat日志java.lang.AssertionError: Cannot create parent directories for requested File location at com.loopj.android.http.Utils.asserts(Utils.java:39) at com.loopj.android.http.FileAsyncHttpResponseHandler.<init>(FileAsyncHttpRe...原创 2020-12-29 11:36:17 · 749 阅读 · 1 评论 -
如何快速进入CSDN我的博客界面(小技巧)
点击自己的头像就能快速进入原创 2020-12-28 15:12:31 · 636 阅读 · 0 评论 -
解决AndroidStudio报错问题:Missing essential plugin(亲测有效)
//主要原因可能是AndroidStudio4.1版本自带的kotlin插件与旧版本androidstudio下载的kotlin插件相冲突导致的//参考1.https://blog.csdn.net/u012556114/article/details/109323625//参考2.https://www.jianshu.com/p/6cde0e684e85今天下载了Android4.2.0Canary14最新版,打开时突然报了一个错,1.错误现象:AndroidStudio 无法正常打原创 2020-12-28 15:03:04 · 8038 阅读 · 3 评论 -
解决“java.lang.OutOfMemoryError: Failed to allocate a allocation until OOM”错误
android:largeHeap = "true" android:hardwareAccelerated = "false" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" an原创 2020-12-27 10:22:46 · 16823 阅读 · 3 评论 -
导入别人的android studio项目(转载大佬的文章,此人充分诠释了一招鲜吃遍天的道理。)
在导入别人的android studio项目(假设为项目A)时,会遇到gradle不一致的情况,以下简短介绍解决方法:1. 打开要导入的项目的目录,删除下图红框中的文件。2. 找到自己以前在自己的android studio的任一项目(假设为项目B),在上图蓝框的对应位置用记事本打开build.gradle的文件,记住自己的gradle版本号。(比如我的为2.3.3)3. 回到要导入的项目,用记事本打开上图蓝框中的文件,修改gradle版本为自己的gradle版本号。(...转载 2020-12-26 15:17:44 · 78 阅读 · 0 评论 -
AndroidStudio当你在布局中创建一个Button想要设置它的颜色时,无法更改。。。。。。。。
我的Button它的背景颜色似乎就认准了themes.xml 中的<item name="colorPrimary">@color/purple_500</item> (浅蓝色)(别问我为什么我就是不知道)我在Button中给它设置background=啥啥啥;它就是没反应,既然它只认这个主人(themes.xml),那我只能把它的主人干了。强迫他用values/colors.xml为主人列。先在换个主人至少饭(背景颜色)能变一变了。此时想换啥...原创 2020-12-26 13:54:57 · 1179 阅读 · 0 评论 -
Gradle sync failed: The first result from the daemon was empty. Most likely the process died immedia
AndroidStudio Gradle error: Gradle sync failed: The first result from the daemon was empty. Most likely the process died immediately after connection.Solution: dos window input jps: view java process.The tskill command kills the GradleDaemon process and原创 2020-12-26 10:33:21 · 553 阅读 · 0 评论 -
数据库where条件为什么两边的留空格啊
//1.查询所有(没有参数) String sql="select* from info_tb "; //2.含条件查询(姓名/年龄/编号)(参数形式:第一个参数指明条件,第二个参数指明条件值) if(strs.length !=0){ //sql += " where " + strs[0] + "='" + strs[1] + "'"; sql+=" where "+strs[0]+"='"+st...原创 2020-12-25 15:58:01 · 249 阅读 · 0 评论 -
Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法
前言:为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android Nougat 和 Oreo 则不受影响。因此在Android P 使用HttpUrlConnection进行ht转载 2020-12-22 13:10:05 · 125 阅读 · 0 评论 -
Android常用jar下载地址以及implementation(依赖)(少的可怜,勿下!,勿看!,持续更新!。。。)
1.SmartImageViewhttp://loopj.com/android-smart-image-view/原创 2020-12-22 11:31:59 · 972 阅读 · 0 评论 -
IBinder进行向下类型转换发生ClassCastException的可能原因
参考.https://stackoverrun.com/cn/q/39108961、If service to bind is in different process with the caller, you should use AIDL interface.即:如果要绑定的服务与调用者在不同的进程中,你应该使用AIDL接口。(由于我才学到IBinder的地方,不了解AIDL接口,所以无法找到具体的例子)2、虽然你建了个类A A extends Binder 但是你在IB...原创 2020-12-21 13:39:05 · 303 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed 解决
1.参考java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed · Issue #541 · alamkanak/Android-Week-View (github.com)After reading some StackOverflow posts I found the solution to this problem without changing targ原创 2020-12-18 15:41:05 · 1442 阅读 · 2 评论 -
android 布局xml中 android:fitsSystemWindows=“true“的作用
android 布局xml中 android:fitsSystemWindows="true"的原文解析为:Boolean internal attribute to adjust view layout based on system windows such as the status bar. If true, adjusts the padding of this view to leave space for the system windows. Will only take effect转载 2020-12-17 10:49:12 · 1504 阅读 · 1 评论 -
java.lang.RuntimeException+ android.view.InflateException同时发生
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.animationhome/com.example.animationhome.RegisterActivity}: android.view.InflateException: Binary XML file line #9 in com.example.animationhome:layout/register_activity: Binary X原创 2020-12-17 10:13:42 · 226 阅读 · 0 评论 -
error-inflating-class-de-hdodenhof-circleimageview-circ
1.參考https://stackoverflow.com/questions/54934156/error-inflating-class-de-hdodenhof-circleimageview-circleimageview2.移除你activity对应layout.xml中的 Android :scaletype=fitXY原创 2020-12-17 09:54:25 · 631 阅读 · 0 评论 -
Fragment跳转到Activity的问题
1.参考https://blog.csdn.net/weixin_37438128/article/details/900487632.参考https://blog.csdn.net/qq_42618969/article/details/81141895我们在开发软件的时候,不知道你是否遇到过Java.Lang.NullPointerException的错误,出现这和错误呢,不是大的错误,但是找不到的话,分分钟钟让你崩溃,所谓空指针的错误,就是你定义了一个对象,也就是有了一个指针,但是你没有给它赋原创 2020-12-16 09:43:10 · 486 阅读 · 0 评论 -
java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.os.Bundle.putBundle原因
1.在Fragment的生命周期onAttach()与onCreateView之间进行了初始化,如LinearLayout mGirlLinearLayout =getActivity().findViewById(R.id.little_girl_war);原创 2020-12-15 10:35:46 · 2045 阅读 · 0 评论