Android开发常见问题
记录Android开发常见bug及解决方法
凡梦_
这个作者很懒,什么都没留下…
展开
-
ActionBar在AppCompatActivity中使用时的几个问题总结
最近在弄Activity导航栏,利用的是ActionBar,Activity集成自AppCompatActivity,在使用时由于Android本身的版本问题遇到各种坑。现总结如下:1、getActionBar返回为null的问题ActionBar actionBar = getActionBar(); 得到的actionBar为null原因是当使用AppCompatActivity或原创 2017-10-17 21:40:51 · 2071 阅读 · 1 评论 -
Android集成微信分享功能应用签名生成方法及分享不生效的问题
通过友盟sdk集成微博、微信、qq等分享功能时,微博和qq很顺利,但在做微信集成时一直不成功。主要问题还是之前在微信开放平台申请创建移动应用时,对应用签名没有填写对,走了很多弯路现总结出来,加深记忆避免后继弯路。在这里微信开放平台的注册、移动应用的创建就不做说明了,需要注意的是提交申请后腾讯需要一周左右的时间进行审核,所以有着急上线的同学做好时间管理。在说具体的签名生成之前,我们先看看为啥需要原创 2017-10-20 11:26:38 · 8519 阅读 · 1 评论 -
Android中TextView调用setText无效不显示问题
定义了一个AppCompatActivity在类中声明了一个TextView变量,并通过findViewById给变量赋值,然后通过setText给TextView赋值,结果无效。具体代码如下:public class SetActivity extends AppCompatActivity {private TextView tv_username;private View原创 2017-10-24 11:58:12 · 28954 阅读 · 7 评论 -
Android开发时Activity之间传送对象Bundle为null的问题
两个Activity之间传值,获得Bundle时为null,报错如下java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.Serializable android.os.Bundle.getSerializable(java.lang.String)' on a null object referen原创 2017-10-25 15:36:43 · 7855 阅读 · 1 评论 -
Android Studio开发中gradle connection timed out错误解决方法
用Android Studio导入一个项目时,用Gradle构建过程中报gradle connection timed out错误,估计是下载gradle.zip文件时访问不到,应该是被墙了。可以下载到本地,通过Settings配置来解决。解决方法如下:从File文件打开Settings设置,如下图:Gradle位置改为本地,并选择放置的目录最后在工程中原创 2017-11-01 17:13:21 · 19781 阅读 · 2 评论 -
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled
Android Studio版本更新后编译程序报“Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled”的错误,网上查了下。解决方法很简单,就是在Tools菜单下,勾选Enable ADB Integration就可以。如下图:但是Instan原创 2017-11-05 11:21:40 · 388 阅读 · 0 评论 -
DDMS进行Pull文件报错Failed to pull selection: open failed: Permission denied的解决方法
Android studio下用Android Device Monitor进行文件管理时,通过Pull导出按钮把文件导出到电脑时,报:ddms] transfer error: open failed: Permission denied Failed to pull selection: open failed: Permission denied错误。意思是传输失败,没有权限,操作被拒绝原创 2017-11-05 15:03:59 · 1957 阅读 · 0 评论 -
Android下Toolbar+SearchView程序崩溃闪退问题解决方法及示例
最近在用Toolbar+SearchView做搜索,整体效果想做成类微信的那种,在主页面点击搜索图标后弹出搜索页面,然后输入搜索条件进行搜索。但是在引入MenuItemCompat.setOnActionExpandListener时程序出现闪退问题。程序初步效果如下:build.gradle主要引用的jar包配置如下,由于遇到的问题和jar版本有关所以列出来了。dependenc原创 2017-11-09 16:37:20 · 2555 阅读 · 0 评论 -
android报Error:No resource identifier found for attribute 'roundIcon' in package 'android'错误解决方法
在build.gradle把compile 'com.android.support:appcompat-v7:26.+' 降低为 compile 'com.android.support:appcompat-v7:24.0.0'时,报:Error:No resource identifier found for attribute 'roundIcon' in package 'android原创 2017-11-09 20:57:11 · 2868 阅读 · 0 评论