常見問題
為吉隆等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及吉隆網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、網(wǎng)站制作、吉隆網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!1. 導(dǎo)入SupportV7Demo編譯報錯,控制臺提示
[2016-05-26 16:17:22 - Support7Demos] D:\workspace\xa27_advanced\Support7Demos\res\values\styles.xml:26: error: Error retrieving parent for item: No resource found that matches the given name
'Theme.AppCompat.Light.NoActionBar'.
原因:需要依賴support\v7\appcompat庫
解決:導(dǎo)入AppComapt庫
提示:一定要選擇拷貝
2. 庫項目不能運行
3. Utils cannot be resolved找不到
4. error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
原因:Material
背景:Android 5.0新增的設(shè)計風(fēng)格
解決:改為使用Android6.0編譯
5、
dependency list:依賴列表
原因:supportV4.jar有多個版本,它們之間有沖突
解決:將項目和庫中的supportV4.jar改為同一個版本,或者刪除項目中的supportV4.jar
sdk\extras\android\m2repository\com\android\support\support-v4
2. 將清單中最低版本號改為9
Call requires API level 11 (current min is 9): android.app.Activity#onCreateView
原因:分析發(fā)現(xiàn)沒有使用onCreateView()方法,eclipse編譯問題
解決:clean
規(guī)避:
4. [2016-05-27 12:00:44 - EX05_Actionbar最低兼容4.0] ActivityManager: Warning: Activity not started, its current task has been brought to the front
原因:運行不同的項目,eclipse的bug
解決:clean
5. 清單中最低版本號是9,菜單xml文件中的shouAsAction有警告
Attribute "showAsAction" is only used in API level 11 and higher (current min is 9)
原因:使用了高版本的xml屬性
解決:改為使用appcompatV7的屬性
術(shù)語:命名空間 xmlns
6. Type mismatch: cannot convert from BlankFragment to MyFragment
類型不匹配
7
ft對象在commit后失效,下次使用需要重新創(chuàng)建
8. 在Fragment布局中使用onClick屬性,運行時FC
原因:運行時系統(tǒng)會到Activity中查找onClick屬性值對應(yīng)的方法
不會在Fragment中找方法
解決:在Fragment的布局中不要使用onClick
NullPointerException異常
Cause by緊跟著自己的代碼,說明當(dāng)前代碼中某個對象為null
例如
Causeby之后不是自己的代碼,說明當(dāng)前代碼觸發(fā)了其他代碼空指針
原因是傳入某個參數(shù)為null
例如:
9. id對應(yīng)的布局沒有在contentView中
12. 在布局中添加toolbar,編譯出錯
error: Error parsing XML: unbound prefix
原因:未定義命名空間
解決:聲明命名空間
xmlns:appv7="http://schemas.android.com/apk/res-auto"
13. Class requires API level 3 (current min is 1): android.widget.HorizontalScrollView
清單中最低sdk配置要高于3
原因:Android Studio的項目,最低版本號不在清單文件中
14.
開源庫拋異常,原因是傳入了沒有設(shè)置適配器對象的pager
解決:先設(shè)置pager的適配器,再傳入
15.
沒有重寫getPageTitle()方法
16.
原因:eclipse的bug
解決:clean
注意:在xml布局文件中使用,必須重載兩個參數(shù)的構(gòu)造方法
讓自定義控件動起來
注意:如果是在子線程刷新控件,不能調(diào)用invalidate()方法
需要調(diào)用postInvalidate()
17.添加熱門城市
ListView在添加HeadView時,必須先添加,然后在設(shè)置適配器
解決ListView中嵌套GridView沖突問題
ScrollView嵌套GridView ScrollView嵌套ListView
使用庫中的GridView4ScrollView
5. JDK1.7新增語法,泛型
18. 拷貝SupportV7Demo的ActionBarWithDrawerLayout類編譯報錯
The import android.support.v7 cannot be resolved
19. 拷貝SupportV7Demo的ActionBarWithDrawerLayout類運行FC
原因:如果Activity繼承了AppCompatActivity,主題必須使用Theme.AppCompat開頭的主題
解決:修改清單中配置的主題
1. 解決生成的POJO編譯錯誤
1) 項目libs目錄中拷貝一個gson.jar,或者依賴lib_yuchen0428庫
2) ctrl + 1,添加包名
3) 刪除導(dǎo)入
4) 刪除
解析json對象,但下載的是jsonarray字符串
2. 解析jsonarray對象,但下載的是json字符串
3. [2016-06-01 12:03:51 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/android/volley/VolleyError;
[2016-06-01 12:03:51 - EX33_使用gson包解析json] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/android/volley/VolleyError;
原因:多次使用了同一個庫,庫沖突
解決:刪除項目中使用的重復(fù)庫之一
4. 使用UIL運行時FC
init initial initialization 初始化
原因:使用之前沒有配置
5.
原因:使用jsonschema2pojo工具生成的JAVA類,可能某些字段的類型不對,需要修改
解決:根據(jù)實際類型修改POJO
5. 為IntentService的子類添加了有參數(shù)構(gòu)造方法,運行時FC
1. 多個含有so文件的開放接口公用沖突問題
將libs中缺少的目錄補全,so文件從armeabi-v7a拷貝
. 在.so中沒有被JAVA代碼調(diào)用的方法
3.在某個so目錄中找不到so文件
4. 繼承IntentService時編譯報錯 Implicit super constructor IntentService() is undefined. Must explicitly invoke another constructor
5. 為IntentService的子類添加了有參數(shù)構(gòu)造方法,運行時FC
5.為IntentService的子類添加了有參數(shù)構(gòu)造方法,運行時FC
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)頁標(biāo)題:在開發(fā)Android項目過程中遇到的常見問題整合-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://jinyejixie.com/article0/piioo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、定制網(wǎng)站、服務(wù)器托管、響應(yīng)式網(wǎng)站、網(wǎng)站策劃、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容