Android-常見ERROR小結

一、錯誤描述:導入項目時,res->values(11,14) ->styles報錯: error: Error retrieving
parent for item: No resource found that matches the given name
:Theme.AppCompat.Light.DarkActionBarjava

解決:
(1)將正常項目的styles.xml文件將其覆蓋,如圖(按values順序):
<style name="AppBaseTheme" parent="android:Theme.Light">
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">android

(2)而後menu會報錯:將<app:showAsAction="never"/>改成
<android:showAsAction="never"/>app

二、錯誤描述:Eclipse檢測不到手機設備socket

解決:
肯定安裝vivo_usb_driver.exe驅動(重啓電腦),手機助手圖標正常(不用打開)、結束後臺的adb.exe
(1)在DDMS的Devices中點擊Reset adb (這個不是錯,能夠忽略)
[DeviceMonitor] Adb connection Error:遠程主機強迫關閉了一個現有的鏈接。
[DeviceMonitor] Connection attempts: 1
(2)手機從新選調試,U盤存儲模式。
(3)配置adb環境變量(百度),把adb命令的路徑放在系統的path環境變量裏,用adb命令方便一些,成功配置後:spa

圖片描述

(4)查看adb端口是否被其餘程序佔用,如下是正常狀況:.net

圖片描述

被佔用的是4164,6528調試

圖片描述

圖片描述

(5)保險起見,退出時先關閉手機調試以及U盤功能,拔數據線,關閉Eclipse,關閉後臺進程Android Debug Bridge,以避免崩潰下次連不起。server

三、Eclipse工做空間路徑xml

(1)Window -> Preferences -> General -> Startup and->Shuodown ->
Workspace
(2)更換:File->Switch Workspace->進程

四、錯誤: Exception in thread "main" java.net.BindException: Address
already in use: JVM_Bind at
java.net.DualStackPlainSocketImpl.bind0(Native Method) at
java.net.DualStackPlainSocketImpl.socketBind(Unknown Source) at
java.net.AbstractPlainSocketImpl.bind(Unknown Source) at
java.net.PlainSocketImpl.bind(Unknown Source) at
java.net.ServerSocket.bind(Unknown Source) at
java.net.ServerSocket.<init>(Unknown Source) at
java.net.ServerSocket.<init>(Unknown Source) at
Sever_test.AndroidService.main(AndroidService.java:16)

解決:錯誤緣由是端口號被佔用,
例如ServerSocket server = new ServerSocket(50001);
(1) 運行cmd:

圖片描述

(2)打開任務管理器,右擊CPU,打鉤PID,找到PID=8232的進程關閉。
(3)在cmd中查看:

圖片描述

總結:運行後先關閉下面Console旁邊的紅色按鈕,再運行將不會有這個錯!

五、ERROR:saved could not be completed ..........GBK

Window->General->Workspace->Text file encoding
選擇other:UTF-8

六、<>'operator is not allowed for source level below 1.7

右鍵項目--屬性--勾選Enable project specific settings--Compiler compliance level--選擇1.7--OK

相關文章
相關標籤/搜索