Android Studio导入eclipse工程(引用多个其它工程)

eclipse工程向android studio 迁移过程中需要到编译错误:

eclipse工程的结构比较复杂,引用了其它的工程,在迁移的过程中遇到了错误。

@ViewInject(R.id.edittext_bbs_send_title)
    private EditText edTitle;

错误提示如下:

error: attribute value must be constant

原因:参考 https://github.com/excilys/androidannotations/wiki/Library-projects

简单的说就是注释的方式获取资源id需要这个资源是static final,而在android studio工程中,如果是在lib中,资源文件不是static final的,所以就会出问题。

我的工程中使用注册的代码不是在lib中,便也出现这个问题,后来发现出错的module虽然不是Lib,但是它被Lib module依赖了,所以也会有问题,解决办法是消除这个错误的依赖,问题自然解决。

时间: 2024-10-07 18:42:41

Android Studio导入eclipse工程(引用多个其它工程)的相关文章

Android studio导入Eclipse项目,和一些错误的解决

Android studio导入Eclipse开发的项目步骤如下 如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入 开始导入 导入完成. 2.项目出错 Error:(134, 3) 错误: 找不到符号符号:   变量 Palette位置: 类 MainActivityError:(18, 35) 错误: 程序包android.support.v7.graphics不存在Error:(134, 44) 错误: 程序包Palette不存在 打开app的build.gra

Android Studio导入Eclipse项目和一些常见的问题

Android Studio版本 Eclipse项目工程:一个主工程,一个Emojicon依赖库. 有两种方式导入Eclipse工程: 1.兼容Eclipse 2.全新的Android Gradle Project Google推荐用全新的方式,所以此处不介绍兼容模式导入. 请先关闭Android Studio当前的Project,否则你看不到Import Project. 选择“Import project(Eclipse ADT, Gradle, etc.)”,定位到你所需要导入的工程的主目

Android studio导入eclipse项目且不改变目录结构

Android studio的安装与配置论坛当中已经有很多在此就不在细说了,现在开始说下如何在Android studio当中导入eclipse的项目且不改变其目录结构和配置,让使用eclipse的同学也可以继续使用,当然使用android studio的同学也可以使用.废话少说上图 1. 使用open的方式打开一个已经存在的android项目(eclipse创建的) 2. 在项目属性当中配置sdk版本和output路径 3. 第三步很重要分为9个步骤,主要操作是先删除第一次打开项目的时候导入的

Android Studio 导入 Eclipse项目 报 Some file crunching failed, see logs for details

今天在用Android Studio 导入一个Eclipse的项目,报了如下错误: Error:java.lang.RuntimeException: Some file crunching failed, see logs for details Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.lang.RuntimeException: Some file crunching failed,

Android Studio 导入Eclipse工程

eclipse:workspace对应多个project:而android studio是project对应多个module:故,在android studio中的工程project实际上是eclipse的工作空间workspace. 不一定成功的方法:直接打开AS,导入单个无依赖的独立Eclipse工程,若SDK版本匹配则可能成功. 官方推荐的方法:使用adt将工程转换成gradle, 1.确保你的eclipse adt是在22.0版本即以上,这点可以直接developer.android.c

Android Studio 导入Eclipse工程,不改变目录结构遇到的一些问题

我使用的是最新版本的Android studio,主要参照了http://blog.csdn.net/royyeah/article/details/43266603中的方法,但是会遇到一些问题,如下: 1.有些时候会报suportv4包无用,此时删除即可 2.有时候按照步骤来了都OK了,但还是无法点击运行程序,此时注意报错,会报类似Android frame被移除的log,点击错误日志,会出现修改方法

Android Studio导入Eclipse项目

随着Google 对新Android编辑器Android Studio(以下简称AS)的版本不断更新,越来越多的人开始由熟悉的编辑器Eclipse转向AS,而Eclipse开发团队也坦言将放弃对Eclipse的维护.这说明AS终将成为Android开发的主流编辑器.好了废话少说,下面直接介绍怎么把一个已经存在的Eclipse项目转入到AS中. 这是我在eclipse里面新建的一个项目ASdemo.很多时候我们的项目里面会关联到一些外部的库,我在这个项目里面用到了一个pullToRefresh的外

Android Studio导入Eclipse项目源码

本篇博客将向大家介绍如何在Android Studio中导入先前用Eclipse开发的Android应用. 1.打开Android Studio,在主页面中选择"File"->"New"->"Import project...",如下图所示: 2.在弹出的"Select Eclipse or Gradle Project to Import"对话框中,选择Eclipse项目的路径,然后点击"OK"

Android studio 导入Eclipse项目 Vitamio播放器报错

由于Vitamio播放器更新到5.0,需要更新其依赖库,但是坑爹的是,此依赖库是Eclipse项目,导入过程如下: 首先:打开项目配置 进入到以下页面: 如图所示 点击+号 选择import Eclipse ADT Project 接下来一步步next即可 导入后不出意外,一堆的报错,主要是gradle不能被正确配置,看来studio智商有限呀!! 我们来帮帮他, 先看看出了哪些错误: 无法找到这个配置 compileSdkVersion Integer.parseInt(project.AND