作者共发了14篇帖子。 内容转换:不转换▼
 
点击 回复
1148 14
【解决办法】Linux下Eclipse安卓开发平台突然不能编译任何以前的安卓工程,以及设计界面
一派护法 十九级
1楼 发表于:2015-2-17 20:53
症狀:即使是新建一個工程,也會有大量的紅色波浪線錯誤,比如:android.support.v7.app cannot be resolved,在UI設計界面提示:Missing styles. Is the correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.

NOTE: This project contains resource errors, so aapt did not succeed, which can cause rendering failures. Fix resource problems first.

Failed to find style 'textViewStyle' in current theme
android.content.res.Resources$NotFoundException
Couldn't find theme resource ?android:attr/textAppearanceLarge for the current theme
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- TextView (Change to android.widget.TextView, Fix Build Path, Edit XML)

一派护法 十九级
2楼 发表于:2015-2-17 20:53

一派护法 十九级
3楼 发表于:2015-2-17 20:55
解決辦法:徹底刪除以前安裝的SDK包,去官方網站上重新下載一個SDK包並使用。
SDK包就是一般Linux用戶安裝在HOME目錄裏面的名叫android-sdk-linux的東西。
一派护法 十九级
4楼 发表于:2015-2-17 21:00
SDK包官方下載地址:
Download Android Studio and SDK Tools | Android Developers
http://developer.android.com/sdk/index.html

下載後解壓到HOME目錄,替換掉以前安裝的sdk文件夾,運行裏面的tools/android(雙擊,點“在終端中運行”),然後安裝必要的支持庫(一般都已自動選上),點右下角的install xx packages即可

然後再打開eclipse,選擇新的sdk目錄,再新建工程,就會發現上述錯誤已消失,可以正常使用了。
一派护法 十九级
5楼 发表于:2015-2-17 21:02

看,問題解決了。
這個錯誤完全是SDK造成的,與eclipse一點關係都沒有。只需要刪除掉以前的sdk然後去官方網站上重新下載一個用就醒了。
一派护法 十九级
6楼 发表于:2015-2-17 21:04
值的注意的是,左邊Project Explorer下面的工程列表中有一個名叫appcompat_v7的工程,這個工程是系統自動生成的,一定要保持打開狀態,不要關閉了,否則所有的工程又都會重新出現紅色波浪線。(真奇怪啊。。。。)
一派护法 十九级
7楼 发表于:2015-2-17 21:06
回復:6樓
把appcompat_v7工程關閉,那麼當前工程立即就會出現紅叉,然後提示錯誤:
Errors occurred during the build.
Errors running builder 'Android Pre Compiler' on project 'Testing'.
java.lang.NullPointerException


再把該工程打開,一切又恢復正常。。。
一派护法 十九级
8楼 发表于:2015-2-18 17:06
一派护法 十九级
9楼 发表于:2015-2-18 17:08
如果第二天開機後再次出現同樣的問題,只需要重啓一下電腦。這個是eclipse的adt插件載入問題
一派护法 十九级
10楼 发表于:2015-4-5 11:53
這種問題一般都是SDK的問題,可以考慮換一換別人的SDK,或者自己以前用過的SDK。
一派护法 十九级
12楼 发表于:2015-5-13 23:04
回復:11樓
那個compat目前我也沒有辦法
刪除了就會出錯
一派护法 十九级
13楼 发表于:2015-5-14 23:01
系統更新後特別容易出現此錯誤
一派护法 十九级
14楼 发表于:2015-5-14 23:01
系統更新後特別容易出現此錯誤
一派护法 十九级
15楼 发表于:2015-5-14 23:03
不過,Linux下和Windows系統下的SDK包是不同的

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:1148 回复数:14
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2015-5-14 23:03
精品区:常见问题
 
©2010-2024 Arslanbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。