org.gradle.process.internal.execexception: a problem occurred starting process 'command '/users/apang/library/android/sdk/ndk-bundle/toolchains/mipsel-linux-android-4.9/prebuilt/darwin-x86_64/bin/mipsel-linux-android-strip''
上面的提示可以發現是android的ndk缺少檔案;
處理如下:
illegalstateexception: not allowed to start service intent
錯誤原因:
android 8.0 不再允許後台service直接通過startservice方式去啟動, 具體行為變更如下:
如果針對 android 8.0 的應用嘗試在不允許其建立後台服務的情況下使用 startservice() 函式,則該函式將引發乙個 illegalstateexception。 新的 context.startforegroundservice() 函式將啟動乙個前台服務。現在,即使應用在後台執行, 系統也允許其呼叫 context.startforegroundservice()。不過,應用必須在建立服務後的五秒內呼叫該服務的 startforeground() 函式。
1. 修改啟動方式
if (build.version.sdk_int >= build.version_codes.o) else
2. 並且在service裡再呼叫startforeground方法,不然就會出現anr
context.startforeground(service_id, builder.getnotification());
解決方法: 錯誤分析集合
1 the method find and modity text view from the type textactivity is never used locally 需要在oncreate 中宣告 2 出現程式強制關閉,可能是由於沒有宣告activity 3 如果按鈕出現在本地不可能呼叫的...
Hibernate 錯誤集合
出此錯,是因為你的hql語句中沒有?但你建立query時卻要為此hql設定引數值造成的。簡單舉個例子 比如你的hql是 from user 而你查詢時這樣寫 query query session.createquery hql query.setparameter 0,小張 這時執行查詢時就會報錯...
django 錯誤集合
外來鍵檢查 報錯 1452,cannot add or update a child row a foreign keyconstraint fails 解決方法 在setting檔案的databases中新增以下 取消外來鍵檢查 databases 2,埠占用 啟動django報錯 django ...