APK安裝失敗返回值

2022-08-15 06:27:12 字數 1482 閱讀 9766

對於android平台的apk檔案安裝來說,如果安裝失敗後,則系統會返回一些錯誤,下面是android最新版的apk安裝返回值,adb install的返回值可能和這個部分有出入,具體可以參考base下cmds的pm相關的執行指令碼,分析,下面是目前最新的返回結果,由於google將packagemanager的installpackage方法移除,下面的返回值也從最新的sdk文件中移除,作為結果參考方便大家查閱android123整理如下:

int forward_lock_package    

int install_failed_already_exists    

int install_failed_conflicting_provider    

int install_failed_dexopt    

int install_failed_duplicate_package    

int install_failed_insufficient_storage    

int install_failed_invalid_apk    

int install_failed_invalid_uri    

int install_failed_missing_shared_library    

int install_failed_no_shared_user    

int install_failed_older_sdk    

int install_failed_replace_couldnt_delete    

int install_failed_shared_user_incompatible    

int install_failed_update_incompatible    

int install_parse_failed_bad_manifest    

int install_parse_failed_bad_package_name    

int install_parse_failed_bad_shared_user_id    

int install_parse_failed_certificate_encoding    

int install_parse_failed_inconsistent_certificates    

int install_parse_failed_manifest_empty    

int install_parse_failed_manifest_malformed    

int install_parse_failed_not_apk    

int install_parse_failed_no_certificates    

int install_parse_failed_unexpected_exception    

int install_succeeded    

int replace_existing_package 

函式失敗返回 C 的返回值return

return表示從被調函式返回到主調函式繼續執行,返回時可附帶乙個返回值,由return後面的引數指定。函式可以有返回值也可以沒有返回值,當沒有返回值時,函式型別宣告為void型。每個函式都有型別,如果在定義中沒有給出型別則預設為int型。main 也是函式,並且其返回值總是乙個整數。return通...

有返回值和無返回值函式

前面在定義函式時,有些函式使用了return語句,有些函式沒有使用return語句,使用return語句與不使用return語句有什麼區別呢?由前面的章節我們知道,若定義函式時沒有使用return語句,則預設返回乙個none。要返回乙個none,可以只寫乙個return,但要返回具體的數值,就需要在...

返回值優化

通過傳值方式返回要建立新物件時,應注意使用的形式,例如在operator return integer left.l right.l 咋看起來這像是乙個 對乙個建構函式的呼叫 其實並非如此。這是臨時物件語法,它是在說 建立乙個臨時integer物件並返回它 據此我們可能認為如果建立乙個有名字的區域性...