Android Studio 打包 release 版本後無法安裝
今天在給應用打包的時候碰到一個很詭異的問題,搞了半天仍然沒有解決,最後還是在 stack overflow 上找到了解決辦法。
問題描述:
在 Android Studio 2.3上通過 Generate Signed APK 打包 release 版本,打包過程一切順利,正要愉快的玩耍的時候,鬱悶的事情來了。
一安裝提示安裝失敗,剛點選安裝就直接一個大紅叉冒出來。但是如果是打包的 debug 版本則沒有這個問題。然後找原因,試了各種辦法,無果。
沒辦法,只能 Google 了,最後終於在 stack overflow 上找到了解決辦法,碰到這個問題的人應該還是有一些的,其實是 Android Studio 的一個坑,以後注意一下就好了。
具體辦法就是在打包的第二步,讓你選擇簽名版本的時候,那二個 V1,V2 版本都要選上,我一開始就是隻選了 V2,因為看它括號裡面寫的是 Full APK Signature ,,,心想既然是 full,那應該沒問題,結果就被坑慘了。
這裡吐槽下,既然不選第一個就不能安裝,為何還要弄出一個預設不選中的多選框出來讓人選,真是坑爹!
相關推薦
Android Studio 打包 release 版本後無法安裝的問題
今天在給應用打包的時候碰到一個很詭異的問題,搞了半天仍然沒有解決,最後還是在 stack overflow 上找到了解決辦法。 問題描述: 在 Android Studio 2.3上通過 Generate Signed APK 打包 release 版本,打包過程一切順利
Android Studio 打包 release 版本後無法安裝
今天在給應用打包的時候碰到一個很詭異的問題,搞了半天仍然沒有解決,最後還是在 stack overflow 上找到了解決辦法。 問題描述: 在 Android Studio 2.3上通過 Generate Signed APK 打包 release 版本,打包過程一切順利,正要愉快的
Android Studio編譯出來的APK無法安裝如何解決?
隨著Android8.0的釋出,國內雖然沒上8.0但是7.0、7.1已經比較普遍了。Android Studio也做了不少更新。 但是有不少人發現,我更新了Android Studio,發現我的手機無法除錯了?根本無法直接安裝除錯,就算先生成APK,在安裝也總是說安裝失敗,
教你如何使用android studio釋出release 版本(完整版)
想必還有人對如何在android studio (以下簡稱as)釋出release版本的app而狂刷百度吧?都是過來人,我很理解這種心情,百度到的基本是半成品,為什麼這麼說呢?百度一下,你就知道,好了
android studio 打包自動版本號與日期
1.開啟android 專案.build.gradle 檔案,在android標籤中 //自動追加版本號和版本名稱 android.applicationVariants.all { variant->variant.outputs
Android Studio在打包release版本時遇到國際化的問題
在要打包的專案的build.gradle中的android{}中新增如下程式碼即可解決 lintOptions{ checkReleaseBuilds falseabortOnError falsedisable 'MissingTranslation'}即可解決
修改Android Studio 的預設配置後,外掛無法安裝和使用問題
剛開始嫌棄使用AS預設配置導致C盤不斷變大, 然後就修改了下 AS bin目錄下的 idea.properties(AS 日誌,外掛,system,config等都在這裡配置)。我把預設的修改成瞭如下:然後重啟了 AS 後,裝各種外掛總是安裝不成功,到 AS 的外掛庫下載 j
Android開發之Android studio自動簽名打包release 版本的正確姿勢(完整版)
1.從以下方面講解打包正式版本分為:自動打包(也就是每次專案跑起來就是release正式版本)apk手動打包:就是每次需要重新簽名後選擇release正式版本再跑起來生成apk先說手動版本特別簡單圖文解說:你要先建立一個簽名檔案如下:再說下自動簽名打包:
Android Studio 打包apk後應用未安裝
本文轉載地址 http://blog.csdn.net/sinat_14849739/article/details/76383281 前言 Android 要求所有 APK 必須先使用證書進行數字簽署,然後才能安裝。當然這麼做的原因是為了保證APK的唯一性,安全性
android studio 成功後無法安裝元件
hosts檔案新增如下: #android更新 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com -------------------------------------------------
win10中Android Studio (不含SDK) 安裝後如何相關錯誤跳坑指南
端口 是你 tin nag 信息 代理服務 自己的 很慢 evel win10系統下載最新的Android Studio3.1.3打開界面,創建第一個helloworld的android app,爆紅一片,被坑了兩天,提示錯誤如下: gradle sync failed
解決Android Studio 3.x版本的安裝時沒有SDK,運行時出現SDK tools錯誤
裝包 成功 訪問 環境 解決辦法 www. logs href 就會 好久沒更新了,最近手機上的鬧鐘APP沒一個好用的,所以想自己寫個。 那Android開發環境搭起來,註意先裝好jdk。 1、安裝Android Studio google的Android開發網站已經
Android Studio打包生成的apk安裝到手機上閃退
由於專案的需求,需要使用Android Studio將專案打包成apk進行釋出測試(當然還有簡單的方式,但是目前還沒有研究)。在這個過程中,通過網上的學習打包成功了,但是安裝到手機模擬器上之後發生閃退,一開始以為是模擬器的問題,於是將apk
chrome 67版本後無法拖拽離線安裝CRX格式外掛的解決方法
第一種:開啟開發者模式即可 (推薦) chrome 的設定 -> 更多工具 -> 擴充套件程式,開啟開發者模式即可! 這是最簡單的方法,小編自己就是使用的這種方法! 第二種方法:修改引數 首先開啟下面地址:chrome://flags/#extensions-on
關於centos7中使用rpm方式安裝mysql5.7版本後無法使用root登入的問題
最近在centos7中通過rpm方式安裝了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,發現安裝成功後無法使用root登入。百度google一番無果,最後在官方文件中找到了答案。現記錄
Android Studio打包APK後動態庫so檔案被改動
本人專案中遇到一個非常奇葩的問題,百思不得其解。 問題是這樣的: 由於專案是將C/C++層的程式碼與java程式碼分開管理的,所以C/C++程式碼沒有放進AS裡,編譯時將在linux下編譯好的動態庫直接放進AS工程的jniLibs下再打包生成APK。問題來了。 AS 打包A
虛擬機器中安裝完 CentOS7minimal 版本後無法聯網的問題
問題描述 安裝完系統後無法上網,然後進入到目錄 /etc/sysconfig/network-script 檢視。發現只有一個 ifcfg-lo。 解決辦法 這種情況是沒有識別到網絡卡。 在 VMware 虛擬機器配置檔案 (字尾為 .vmx),追加一條 ethernet0.virtualDe
Android 7.0 安裝包修改後無法安裝
今天在我的Nexus6P(Android7.0)安裝公司最新版App的時候,報錯說“檔案已損壞”。 後來通過命令列adb install嘗試安裝時,報錯如下: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: F
安裝visual studio(vs)後無法安裝SQLserver問題的成功解決
前兩天跑一個老師給的程式,可是我的資料庫(SQLserver)版本太低了,於是打算安裝個SQLserver2012,中間有一些經驗分享一下。前提是我電腦最開始安裝的是SQLserver2005,vs2010和vs2013. 第一步我先卸掉SQL2005,解除
android studio gradle 多版本多apk打包(打包系列教程之五)
當然從截圖也可以看出,配置多apk打包和上一篇文章配置多渠道打包是一樣的,都是在productFlavors中配置的。如上圖,我們在productFlavors中配置了兩種flavor的apk資訊一種是Beta版,一種是Releases版,同時每個flavor中我們都重新配置applicationId這個屬性