android.os.SystemProperties在SDK的庫中是沒有的,需要把Android SDK\platforms\android-xx\data\layoutlib.jar文件加到當前工程的附加庫路徑中,然後在源程序中就可以Import了。
我平常是直接在工程屬性裏的Java Build Path->Libraries裏添加External JARs。
但是這樣做會出現一個問題,編譯的時候會報錯:Unable to execute dex: Java heap space 。在網上找了一下,這個鏈接比較有幫助:http://programfeelings.blogspot.com/2011/03/unable-to-execute-dex-java-heap-space.html
具體步驟如下:
1)在eclipse中右鍵點擊工程屬性,選擇Java Build Path->Libraries->Add Library..
2)彈出的窗口中選擇User Library然後下一步
3)點擊User Libraries...
4)在彈出的窗口中點擊“New..."
5)填寫一個名字並選中“System library”,確定
6)選中剛纔新建的library,然後點擊“Add JARs...”,選中Android SDK\platforms\android-xx\data\layoutlib.jar,打開。
7)確定
參考地址:http://wyoojune.blog.163.com/blog/static/57093325201231414510575/