android stuido 常见错误整理
来源:互联网 发布:域名可以干什么 编辑:程序博客网 时间:2024/06/06 19:05
Error:DependencyczgBaiduGuangGao:RecyclerviewDemo:unspecified on project app resolves to an APKarchive which is not supported as a compilation dependency. File:C:\Users\Administrator\AndroidStudioProjects\czgBaiduGuangGao\RecyclerviewDemo\build\outputs\apk\RecyclerviewDemo-release-unsigned.apk
错误原因
apply plugin: 'com.android.application'
修改为
apply plugin: 'com.android.library'
Error:Library projects cannot setapplicationId. applicationId is set to 'czg.czgrecyclerview' in default config.
错误原因
错误原因
升级到 Android studio 正式版1.0之后,lib工程里面不能在 defaultConfig 里面显示设置 applicationId,直接使用 AndroidManifest.xml 里面的定义即可
错误解决
.gradle文件中将 applicationId 配置删除掉
defaultConfig { applicationId "czg.czgrecyclerview" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0"}修改为:defaultConfig { minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0"}
最近在写一个Android的library module ,打算把以前写的项目包含成为module,switch case语句老是报错,一开始我还以为是library module的R文件没有生成,又是clean project又是rebuild project.都没用,句没有报错,原来是我把问题定位错了,问题不是R文件没有生成,而是case R.styleable.***这句有问题
switch (id){ case R.id.action_add: adapter.addData(1); break; case R.id.action_delete: adapter.deleteData(1); break; case R.id.action_listview: recyclerView.setLayoutManager(new LinearLayoutManager(this)); break; case R.id.action_gridview: recyclerView.setLayoutManager(new GridLayoutManager(this,3)); break; case R.id.action_hor_gridview: recyclerView.setLayoutManager(new StaggeredGridLayoutManager(3,StaggeredGridLayoutManager.HORIZONTAL)); break; case R.id.action_staggered: Intent i=new Intent(this,StaggerActivity.class); startActivity(i); break;}
改为如下可以
if (id == R.id.action_add) { adapter.addData(1);} else if (id == R.id.action_delete) { adapter.deleteData(1);} else if (id == R.id.action_listview) { recyclerView.setLayoutManager(new LinearLayoutManager(this));} else if (id == R.id.action_gridview) { recyclerView.setLayoutManager(new GridLayoutManager(this, 3));} else if (id == R.id.action_hor_gridview) { recyclerView.setLayoutManager(new StaggeredGridLayoutManager(3, StaggeredGridLayoutManager.HORIZONTAL));} else if (id == R.id.action_staggered) { Intent i = new Intent(this, StaggerActivity.class); startActivity(i);}
0 0
- android stuido 常见错误整理
- Android stuido 常见配置
- Android--常见错误整理
- Android常见错误整理
- Android stuido常用快捷方式整理
- Android常见错误 整理收集
- android stuido 安装时出现的错误
- android stuido view视图可视化错误
- 【整理】常见错误整理
- ICS (Android 4.0) 常见 编译错误 整理
- Brew常见错误整理
- Brew常见错误整理
- Brew常见错误整理
- 常见错误整理
- SMARTFORM 常见错误整理
- mysql常见错误整理
- java常见错误整理
- GCC 常见错误整理
- zygote进程启动过程源代码分析 (good)
- Solr5.5 中文分词及同义词
- oracle11gRAC环境使用RMAN备份方案
- Android之shape属性详解
- 丑数<数学技巧>
- android stuido 常见错误整理
- Java大数 HDU1042 + 斐波那契数列
- dp题目思路理解 (嵌套镶嵌问题DAG)
- 《 常见算法与数据结构》符号表ST(1)——基本介绍
- java传统线程介绍
- SAP ABAP如何隐藏你写的程序代码(危险,请小心谨慎)
- Java各种常用时间转换
- mavn pom 配置
- AndroidStudio配置指南总结