1. 程式人生 > >Android Studio中引入ActionBarSherlock時報錯 error: resource android:attr/popupPromptView is private.

Android Studio中引入ActionBarSherlock時報錯 error: resource android:attr/popupPromptView is private.

1.  網上一般的處理辦法是調低編譯工具版本,至少降到Android-19;

注: 但我嘗試處理時,仍然不可行。

2.  去ActionBarSherlock的官網下載原始碼包,刪除Gradle中對ActionBarSherlock的依賴。

直接將ActionBarSherlock原始碼及res放入專案裡面,如果有R資源找不到的情況還要改下R前面的包名。

然後,編譯執行成功了,辦法比較笨,但是有效。

注:ActionBarSherlock好像是很久沒人維護了。

相關推薦

Android Studio引入ActionBarSherlock時報 error: resource android:attr/popupPromptView is private.

1.  網上一般的處理辦法是調低編譯工具版本,至少降到Android-19; 注: 但我嘗試處理時,仍然不可行。 2.  去ActionBarSherlock的官網下載原始碼包,刪除Gradle中對ActionBarSherlock的依賴。 直接將ActionBarSh

Android Studio 導入應用時報 Error:java.lang.RuntimeException: Some file crunching failed, see logs for details

gradle new ... pan run top adl som als 在app文件夾的build.gradle裏加上 android { ......   aaptOptions.cruncherEnabled = false   aaptOptions.us

GreenDao的簡單使用說明(一)android studio引入GreenDao

        GreenDao是現在大家評論說在android開發中,資料庫框架效率最好的一個.以前一直在使用原生的,雖然感覺什麼自己都可以控制,可是寫起來,改起來有點噁心,所以正好借個機會,來使用一下GreenDao.我使用的開發工具是android studio.  

android studio匯入eclipse專案報 Error: Some file crunching failed, see logs for details

       最近開始在專案中全面的使用Android Studio,之所以不再使用eclipse,首先adt不再更新,所以沒有辦法使用最新的sdk,再者eclipse構建專案很難解決方法數超標的問題

IDEA引入struts2時報 ClassNotFoundException

ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter解決辦法  1、確保所有struts2

Android Studio執行時報Error:Please select Android SDK

編譯執行專案時報錯如下: Error: Please select android sdk. 在File->Project Structure中將Build tools version

Android Studio寫了一個工具類,進行測試時在Manifest.xml

這是包,utils下的HttpUtils是工具類 在Manifest.xml檔案下寫<instrumentation時報錯,<instrumentation></instrumentation>部分程式碼如下:<instrumentati

Android Studio 3 Gradle外掛報:AAPT2 error: check logs for details

Error:failed linking file resources. Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.

android studio執行main方法報問題解決方法

as3.0中,在專案中新建一個類,無論點選run XXX.main()還是run XXX.main() with coverage,都會報如下的錯: Error:Gradle: failed to create directory 'E:\AndriodStudioProj

eclipse執行程式時報'A JNI error has occurred,please check your installation and try again'

 第一次執行testNG,發現報錯:Error: A JNI error has occurred . Please check your installation and try again. 2.建立專案的時候,選擇JRE時要選擇第二個,選擇第一個就會報這樣的錯

解決使用android studio的git update後報當前未提交的程式碼被覆蓋

由於專案裡的小夥伴把結構目錄改了,然後我在update之前沒有把原生代碼上傳到本地git倉庫內,導致出現瞭如下警告 Local changes were not restored Before update your uncommitted changes

Android Studio 如何引入 layoutlib.jar?

dependencies {     provided files(getLayoutLibPath())     compile 'com.android.support:appcompat-v7:23.1.1' } tasks.withType(JavaCompile) {     options.enc

Android studio 3.0 and sd報Error: Flag android.useDeprecatedNdk is no longer supported and will be r

今天學習用NDK進行開發,執行到手機上報了個錯,先把錯誤日誌貼上:Error: Flag android.useDeprecatedNdk is no longer supported and will be removed in the next version of An

Linux下安裝過程編譯PHP時報:configure: error: libjpeg.(a|so) not found

在Linux下安裝PHP過程中,編譯時出現configure: error: libjpeg.(a|so) not found 錯誤的解決辦法   檢查之後發現已經安裝了libjpeg [[email protected] php-5.2.14]# yum lis

Android-studioGradle ’X’ project refresh failed,Error:Connection refused的解決辦法

 問題:在區域網環境下android studio工程同步Gradle時失敗,出現如下圖所示(配置kotlin外掛也可參考此處):   仔細觀察會發現同步每次都是在如下圖所示的階段失敗的:   解決:解決辦法請安如下步驟執行,注意順序: 1),準備資源:準備andro

android studio新增.jar檔案後,rebuild不報,執行報的解決

問題如題,一直以為是下載的jar有問題 報如下錯誤: Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > com.android.build.api.

Android studio正確引入so檔案的方法

相信很多朋友在使用Android studio開發中,遇到過如何引入第三方so檔案的問題,然而第三方官方僅僅給出了ADT環境下的整合方式。 Android studio中預設使用的是gradle編譯方式,與ADT編輯方式不一樣,那麼so檔案應當如何引入呢? 其實很簡單。這

Android Studio遇到seesion App Error installing APK解決辦法

1,開啟studio setting 2,找到build execution 目錄下的 instant run 3,將第一行復選框前面的對勾取消掉 4,重新連線手機除錯,clean工程,重新編譯; 4,問題解決;

Android studio 代碼突然報解決方案

cache dst roi image 技術分享 users 方案 file sdn 1.點擊File->Invalidate Caches / Restart... 2.重啟Gradle,清除緩存 3.Clean Project 4.關閉Android Stud

android studio jni底層日誌的打印

添加 註意 erro ldl end 1.0 dto 字符 ati 1 添加ndk對log支持若需要添加ndk對log的支持,只需要通過以下2步即可實現。 1.1 修改Android.mk如生成的庫文件是“.so文件”,則在Android.mk中添加如下內容:LOCAL_L