Android开发遇到的错误及解决方法1. Unable to resolve target 'android-7' 解决方案: 修改工程目录下的default.properties文件里的内容target=android-7改成target=android-12(或者其他版本)就可以了,最好用txt打开,然后修改之后保存,运行就可以了. 原代码如下: # This file is automatically generated by Android Tools.# Do not modify…
Failed to resolve: com.android.support:appcompat-v7:23.4.0 问题解决办法: 1.在Android SDK Manager中找到对应的SDK版本,并且选中Extras中的Android Support Repository和Google Repository安装包. 2.选择 Sync Project with Gradle Files,重新编译,然后启动即可解决. adb not responding if youd like to re…
配置Android环境遇到的问题及解决办法: 1 环境安装地址 http://pan.baidu.com/s/1jGzNzyI 2 其他: 2.1 安装 2.1.1 安装JDK,JRE 成功安装之后,进行测试是否真的成功安装,点击[开始]----[运行]----输入 CMD,在命令提示符里面输入"Java -version"并按回车键,出现版本号则安装成功. 2.1.2 安装Adb 2.1.3 打开Eclipse 2.2 配置环境变量: 2.2.1 配置JAVA环境变量 (见下方2.2…
转自:  http://blog.csdn.net/forandever/article/details/37655139 在使用Eclipse开发andriod程序时,程序中提示import android.support.v4.XXX或者import android.support.v7.XXX出错,具体的提示信息是: The import android.support cannot be resolved. 解决办法是增加所缺的jar包.步骤如下: 1.在Eclipse中,右击当前工程,…
一.情景 记得之前开发一个微信端页面时,发现页面底部元素margin-bottom在ios下失效,在安卓内正常...... 1.safari浏览器内页面底部元素设置margin-bottom失效: 2.h5页面内嵌app,ios下同样失效: 3.h5页面微信端,ios下同样失效: 二.解决办法 1.在底部使用空白div撑起高度,缺点是会多出来不必要的div. 2.给body设置height:100%,然后给body设置padding-bottom.缺点是如果针对不同情况页面底部元素可能存在隐藏(…
Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xmlFailed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refusedFetched Add-ons List successfullyFetchin…
android常见内存泄漏主要有以下几类: 一.Handler 引起的内存泄漏. 在Android开发中,我们经常会使用Handler来控制主线程UI程序的界面变化,使用非常简单方便,但是稍不注意,很容易引发内存泄漏. 我们知道,Handler.Message.MessageQueue是相互关联在一起的,Handler通过发送消息Message与主线程进行交互,如果Handler发送的消息Message尚未被处理,该Message及发送它的Handler对象将被MessageQueue一直持有,…
转过来,平时看看.虽然还有很多问题至今无解.比如:华为麒麟950的P8和meta打开我们的应用首页经常偶发白屏.!! 1.安卓浏览器看背景图片,有些设备会模糊. 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480320,这样devicePixelRatio=2.现在android比较乱,有1.…
转过来,平时看看.虽然还有很多问题至今无解.比如:华为麒麟950的P8和meta打开我们的应用首页经常偶发白屏.!! 1.安卓浏览器看背景图片,有些设备会模糊. 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480320,这样devicePixelRatio=2.现在android比较乱,有1.…
问题描述 activity_main.xml代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_widt…
一般使用Android Studio生成javadoc会有两个问题: 空指针异常 文档乱码 解决办法如下: 第1个问题:Tools --> Generate JavaDoc -->打开对话框活,在"Other command line arguments"输入 “-bootclasspath /Users/用户名/sdk/platforms/android-14/android.jar”,红色部分每个人电脑不尽相同,指定android.jar的位置就行. 第2个问题:同上打…
对android工程运行mvn compile出现如下信息: No Android SDK path could be found. You may configure it in the pom using <sdk><path>...</path></sdk> or <properties><sdk.path>...</sdk.path></properties> or on command-line us…
目前在业务开发中有这么一个需求,切换不同的 Fragment, 切换回 WebView 的Fragment时候,要求是打开的初始页面,然后我在 onHiddenChanged() 方法中加载默认地址,并调用了 webView.clearHistory() 做清除以前的页面,但是点击返回键还是可以返回到上一个页面,而且只有一个页面,证明 claerHistory 起作用了.但是为什么只有一个还存在一个页面,是 clearHistory 的调用问题 根据查找原因是因为 clearHistroy 方法…
在查看别人的代码的时候,遇到了把工程导入到 Android Studio ,报:ExecutionException: com.android.ide.common.process.ProcessException 通过搜索发现,可能是因为点9图造成的,结果发现在工程中确实有点9图在Android Studio 中打开是有问题的,重新处理了下,工程编译通过. 遇到这个问题的解决办法就是:看下工程下的所有点9图是不是有问题.…
分类:C#.Android.VS2015: 创建日期:2016-03-18 随着项目中添加的.jar和.so文件越来越多,编译MyDemos项目时,可能会出现Java堆栈溢出的错误,提示让增加Java堆栈的最大值,解决办法如下: 双击项目的Propeties文件夹,在弹出的界面中,将"Java Max Heap Size"设置为512m,如下图所示: 修改该值以后,就不会出现这种错误了. 注:"Java Max Heap Size"的值可根据自己的内存调整,该值越大…
今天测试一个新功能的时候,在styles.xml设置<item name="android:windowNoTitle">true</item>并没有生效,当时很奇怪,以前的项目都这么设置的,并且都能生效,后来发现MainActivity继承的是AppCompatActivity, 解决办法由两个,一个是将AppCompatActivity修改为继承Activity, 还有一个是在style中设置 <item name="windowNoTitl…
Android Studio Android 开发环境 由于GFW的问题,安装后第一次启动会在显示Fetching android sdk component information对话框后,提示错误,导致Android Studio无法启动成功. 解决方法 进入Android Studio的安装目录下的bin目录.找到文件idea.properties,用文本编辑器打开. 在idea.properties文件末尾添加一行:disable.android.first.run=true,然后保存文…
刚刚写了篇博客,提了下在使用XUtils时遇到的一个问题Android Xutils框架HttpUtil Get请求缓存问题 ,既然已经提起来这个问题,那我想了下,就把之前使用Xutils时遇到的几个小问题整理一下. 一. HttpUtil Get请求缓存问题 关于Xtuls框架的Http模块的get请求方法,会有缓存问题--即进行get请求时,在缓存规定的时间内,如果发送同样的请求url,则不会再次请服务器发送请求,而是直接返回上次请求的结果. 之前写了一篇博客已经介绍的很详细了,可查看<An…
我从一个大神的GitHub那下载了一个安全卫士软件 https://github.com/kotlindev/MobileSafe 1.下载到自己Android的项目文件夹,解压. 2.用AS打开这个项目,再用AS新建一个空项目. 3.找到两个项目中的build.gradle文件 4.找到下图中标出的参数,将导入项目中的版本号改为新建项目中的版本号 5.按照下图中标识找到文件,并将导入项目中画线的部分用自己建的空项目对应位置的内容替换 6.这时候就可以尝试一下能不能运行了 我碰到的问题: 报错:…
1.could not bind gl_array_buffer error=0x502 环境:Windows10 解决办法: 在AVD Manager中,将模拟器的RAM设置为1G.…
在Android开发中,ListView有着很重要的地位,使用的场合也非常的多 错误提示:Your content must have a ListView whose id attribute is 'android.R.id.list' 对于以上错误,其实可能是因为我们要实现对ListView中setOnItemClick的事件监听而去继承了LiseActivity,但是却没有ListView的标签,网上有说过只要在布局文件中添加如下代码即可: <ListView android:id=&quo…
device not found解决办法 http://www.blogjava.net/anchor110/articles/335866.html 问题描述:在CMD命令行,输入adb shell,想要进入设备linux控制台的时候,报:error: device not found,但我的模拟器明明是启动的.输入adb devices,显示设备列表为空. 解决办法: 1.结束掉adb进程. 2.重启模拟器. 3.重试.…
当然还有可能是其它的原因,下面是一些解决办法的汇总 因为在对应的文件夹下找不到adb的问题,将android-sdk/platform-tools和android-sdk/tools都加到环境变量中去. 在进程里面结束掉 adb 在重启 Eclipse:kill的方法具体如下: 如果cmd找不到adb程序,把android-sdk-windows-r12\platform-tools或者tools下的adb.exe复制的C:盘下System32里面即可: 关掉eclipse 用cmd打开命令行,…
1.adb被占用解决办法 方法一:(1)查看5037端口哪个进程在用          netstat -a -o 5037 (2)查看上面进程是哪个执行文件在占用          tasklist /fi "pid eq 3188" (3)设置禁用程序,上面查出的执行文件          (1)快捷键“Win+R”来打开“运行”菜单,输入“gpedit.msc”回车确认          (2)选择“用户配置-管理模板-系统”,双击右侧的“不要运行指定的windows应用程序” …
运行手机虚拟机时,老是弹出这样的“android.process.acore“服务已意外停止,虽不影响正常使用,但终究影响心情.网上找的方案,按如下步骤操作,可以解决问题: 出现这个提示不用担心,并不是手机出了毛病.“进程android.process.acore已意外停止”的解决的方法很简单. 请先备份一下手机的联系人资料,然后进入设置-->选择程序-->选择程序管理-->选择全部-->找到联系人储存-->然后清除数据,某些手机显示的是“android.process.ac…
作者:朱金灿 来源:http://blog.csdn.net/clever101 1. error C2011: '_INTERFACE_INFO' : 'struct' type redefinition的问题. 对于VC 6.0工程,在StdAfx.h里的所有包含头文件之前添加下面两句代码: #define WINVER 0x0501 #define _WIN32_WINNT 0x0501 对于VC 6.0以上的工程,则需要修改targetver.h,把其中的 0X0600 修改为 0X05…
经过测试,将sqlserver里的字段由varchar 或者char  改为  nvarchar 或者nchar 然后在手机端的clientdataset 增加字段的时候数据类型选择widestring 如图…
经过测试,将sqlserver里的字段由varchar 或者char  改为  nvarchar 或者nchar 然后在手机端的clientdataset 增加字段的时候数据类型选择widestring 如图…
经过测试,将sqlserver里的字段由varchar 或者char  改为  nvarchar 或者nchar 然后在手机端的clientdataset 增加字段的时候数据类型选择widestring 如图…
问题 Android Studio目前已经更新到2.0 Preview 6了,作为Google大力推崇的开发工具,相对于Eclipse ADT有着不可比拟的优势.然而在实际使用时,依然有不少不爽的地方.Android Studio原生支持使用Gradle来构建项目本是个不错的想法,使用动态语言Groovy定义项目构建过程,避免了build.xml文件的繁琐定义.但是Gradle的二进制包体积较大,而且用户可能按照了不同的Gradle版本,构建时可能会出现各种问题.因此又提出了Gradle Wra…