qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

          android 單元測(cè)試出現(xiàn)錯(cuò)誤及改正

          1.Test run failed:Instrumentation run failed due to 'java.lang.ClassNotFoundException'

            原因是找不到單元測(cè)試的類,后來(lái)經(jīng)過(guò)仔細(xì)看代碼及網(wǎng)上查找終于解決,現(xiàn)在記錄下來(lái)便于以后查找解決辦法,問(wèn)題簡(jiǎn)單下次就記得了,但是做的項(xiàng)目多了,問(wèn)題也多了就易忘記或遺漏,好記性不如爛筆頭真的一點(diǎn)不錯(cuò)。從頭再來(lái),遇到問(wèn)題就記錄下來(lái)。

            解決方法:打開(kāi)androidmanifest.xml文件在<activity>  ****   </activity>之間加上配置

          <!-- 單元測(cè)試配置 -->
          <uses-library android:name="android.test.runner" />

             別忘了導(dǎo)入junit4包

            2. Caused by: java.lang.ClassNotFoundException: android.test.InstrumentationTestRunner in loader dalvik.system.PathClassLoader[/data/app/tyrj.lr.sqliteapply-1.apk:

            解決辦法:在androidmanifest.xml文件的</application>標(biāo)簽之前加上

          <instrumentation
          android:name="android.test.InstrumentationTestRunner"
          android:targetPackage="tyrj.lr.sqliteapply" >

            這里的包設(shè)置和此xml文件的最上面的Package設(shè)置相同

            </instrumentation>

            3.android.content.res.Resources$NotFoundException: String resource ID

            在執(zhí)行sqlite查詢數(shù)據(jù)操作時(shí)出現(xiàn)錯(cuò)誤,通過(guò)錯(cuò)誤信息找到錯(cuò)誤代碼行,原來(lái)是利用cursor游標(biāo)獲得Int 類型的數(shù)據(jù)沒(méi)有轉(zhuǎn)換,編譯器沒(méi)通過(guò),不能得到游標(biāo)獲取到的值。

            錯(cuò)誤行: int id = cursor.getColumnIndex("id");

            int age = cursor.getColumnIndex("age");

            解決:

          int id = cursor.getInt(cursor.getColumnIndex("id"));
          int age = cursor.getInt(cursor.getColumnIndex("age"));

            這兩天出現(xiàn)的錯(cuò)誤可不少,一些知識(shí)都忘了,哎真是一天不學(xué)習(xí)就忘得一干二凈,這樣的小錯(cuò)誤一而再再而三的錯(cuò),希望記載下來(lái),以后出現(xiàn)的錯(cuò)誤就不再錯(cuò)了,祈禱!!!

          posted on 2013-07-16 10:23 順其自然EVO 閱讀(3402) 評(píng)論(0)  編輯  收藏 所屬分類: android

          <2013年7月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 湟中县| 城口县| 洪江市| 马尔康县| 龙川县| 文登市| 那坡县| 海兴县| 温宿县| 富民县| 鄂托克前旗| 洛扎县| 肇州县| 承德县| 逊克县| 柳江县| 静宁县| 石阡县| 汕头市| 长泰县| 新兴县| 明水县| 石柱| 景宁| 衡阳县| 永泰县| 嘉峪关市| 天峨县| 乐亭县| 凌云县| 武平县| 临沧市| 辽阳市| 丹巴县| 高安市| 高要市| 福贡县| 永川市| 鹤岗市| 南丹县| 仁寿县|