即使jarsigner 後,有些機型還是會安裝不上,報錯INSTALL_PARSE_FAILED_NO_CERTIFICATES
最近在搞一個應用。已經用jarsigner簽名了,但是在提交市場的時候還是會有些機型安裝不上。
報錯 INSTALL_PARSE_FAILED_NO_CERTIFICATES。
回想一下,簽名後,jarsigner -verify的時候,warning: This jar contains signatures that does not include a timestamp.
查了一下,發現答案。
簡單的說,最終的命令為
jarsigner -digestalg SHA1 -sigalg MD5withRSA -tsa https://timestamp.geotrust.com/tsa -keystore test.keystore -storepass test123 -signedjar signed_client.apk client.apk test
吸取教訓,任何的警告都不能輕視啊
相關推薦
即使jarsigner 後,有些機型還是會安裝不上,報錯INSTALL_PARSE_FAILED_NO_CERTIFICATES
最近在搞一個應用。已經用jarsigner簽名了,但是在提交市場的時候還是會有些機型安裝不上。 報錯 INSTALL_PARSE_FAILED_NO_CERTIFICATES。 回想一下,簽名後,jarsigner -verify的時候,warning: This jar
遠端伺服器系統升級後,使用SSH登陸不上。報錯為Host key verification failed.
主要原因是:系統升級後會重新生成一份主機金鑰,然而自己的機子中儲存的確是之前的金鑰,與遠端主機發送RSA金鑰的指紋不同。所以將自己機子中的金鑰刪除即可。 報錯如下: 1.刪除known_host
手機能連上Wifi,而Win10筆記本卻連不上,解決方案(有圖)
出差在外,手機能夠連上Wifi,膝上型電腦連線時,Wifi圖示左下角卻出現橘黃色問號,顯示網路訪問不成功。 解決方法如下: 1. 點選工作列上的Wifi圖示,點選“網路和Internet設定” 2. 在開啟的設定面板中,選擇“更改介面卡選項” 3. 雙擊需要連線
自己根據網上資料做的一個記事本,有些功能還不太完善。
sta 水平 sselect != 第一個 gui more jpa conf 這個記事本主要是在學習javaGUI及其基本知識後,參考網上資料做出。在制作過程中,同時也發現了java中lastIndex()方法存在不能準確刪選數據的情況,然後自己進行了修改。 以下是代碼部
做好這些,創業融資還會難嗎?
ESS 改進 活動 條件 分享圖片 渠道 term proc 頻率 創業項目沒有資金的支持是很難走的更遠的,而如何從投資機構那裏得到資金的支持是很多創業者頭痛的問題,其實只要創業項目優質在加上有這些準備的加持,相信要找到融資並不是很難。 一、學習融資基礎知識既然要融資就要搞
10月31日科技聯播:馬雲發微博悼念金庸,若無先生,不知是否還會有阿里
馬雲發文悼念金庸:只因一個“俠”字,結緣半生;蘋果召開新品釋出會,iPad 八年來最大升級,新款ipad pro終於取消home鍵;iOS12.1正式版上線,修復舊bug,再添新功能;三星利潤創紀錄,手機業務卻走向低迷,一起來看今天的科技快訊: 馬雲發微博悼念金庸:若無先生,不知是否還會有阿里 馬雲微
【Java那點事 | 學習●思考●分享 | Java技術交流QQ群:83753349】當你的才華還撐不起你的野心時,那你就應該靜下心來學習。豈能盡如人意,但求無愧我心; 努力不一定會成功,但是放棄一定會失敗; 好好學習,天天向上,不求與人相比,但求超越
當你的才華還撐不起你的野心時,那你就應該靜下心來學習。豈能盡如人意,但求無愧我心; 努力不一定會成功,但是放棄一定會失敗; 好好學習,天天向上,不求與人相比,但求超越自己; 知其然,還要知其所以然;...
SOCKET客戶端與服務端長時間通訊後,會連線不上服務端的問題,以及server端UDP丟包的問題
人生第一篇部落格,希望能以一個好的開始,持之以恆下去! 這兩天在做有關負載均衡的一個專案,期間在除錯時遇到了一個問題:客戶端與服務端依靠socket通訊,但是長時間通訊後,會發生客戶端連線不上服務端的狀況。而後查詢了一些資料後,終於搞清楚問題的緣由了,在此和大家分享一下!
Java異常處理中try{}catch丟擲異常,後面程式碼還會繼續執行麼?
這張圖片上面顯示的程式碼執行之後將會輸出什麼?我們可以發現在procedure()函式結束之後函式後面的內容就不運行了,而主函式裡面的程式還是會繼續執行。反過來再測試如果先發生主函式裡面的異常那麼Pr
十年後,程式設計師還會有今天的收入嗎?
一方面,程式設計師的門檻正在逐漸消失,因為計算機相關專業畢業生一年比一年多; IT 培訓班出來的學生一年比一年多;網路上各種程式設計課程,也正在幫助無數人零基礎轉型軟體開發…… 另一方面,程式設計師的工資,動輒兩三萬,三五萬,遠高於其他行業大部分技術崗位,似乎充滿了泡沫。 於是,有人就開始擔心
使用xbmc/kodi作為dlna render裝置時,連線到某些wifi熱點/路由器上,不能被dlna control找到發現的問題——原因是WIFI模組深度優化後,從省電模式喚醒時,會丟失組播包
測試環境及條件如下: 1)wifi熱點為我們工作環境用的普通路由器時,xbmc安裝在開發板上,作為dlna render裝置時,是可以被dlna control(為手機上的音樂apk,如魅族MX4 Pro自帶的音樂apk)發現的。 但是,當wifi熱點是採用tplink的T
工作中在虛擬機器ubuntu18.10一鍵安裝lnmp1.5失敗後,分開進行安裝nginx,mysql,php,報錯
如下: sudo service nginx restart Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service&qu
這次是分頁,看在我終於會的面子上,算是原創吧,哈哈哈
解釋原理先 分頁,就是將你需要的查詢結果,連同幾個變數,傳到前臺,就是這麼簡單。 舉例說,你需要查詢班級總共人數,以及每個人的詳情, 那麼你還需要額外計算幾個變數,比如,“記錄(也就是班級人數)”的總條數,一頁需要展現幾條(由你自己定)D,還有當前頁 以及總頁數。 總
1.問題一:在oracle中,連續十次嘗試登陸不成功,那麼此賬戶將會被鎖定(lock)。當使用被鎖定的賬戶登入時,系統會報錯:ORA-28000: the account is locked。
解決思路: 以管理員的身份登入,即以sys或者system登入資料庫; 使用命令解鎖使用者:alter user 這裡是使用者名稱 account unlock; 重置密碼:alter user 這裡是使用者名稱 identified by 這裡是重置的密碼; 重新登入即可。
VS2017除錯斷點打不上,還沒有為該文件載入任何符號
附加程序到iis打斷點時,斷點命不中,報還沒有為該文件載入任何符號,後來釋出方式由Release改為Debug後解決。Debug與Release的區別:https://www.cnblogs.com/t
為什麼會執行不了,有大神可以幫幫我嗎?
#include<stdio.h> int star(); float area(float x); float tiji(float x,float y); int main() { float x,y; scanf("%f%f",&
mysql建立不上外來鍵,sql語句一執行完就會生成一條索引,但是外來鍵卻建不上
案例:使用navicat生成外來鍵關聯,發現新增不了,只生成了一條索引 分析: 建立外來鍵需要注意幾點: 1,必須使用innodb表引擎 2,兩個表的字元編碼必須一致 3,被引用的typeid,即父表中的typeid必須是主鍵或者唯一建 滿足以上幾點,sql如下: ----
週五份的程式設計師段子,不是程式設計師你還真看不懂,讓你笑破肚皮!
1.昨天加班寫的程式碼出了問題,深夜接到電話,正在電腦前修改的你…… 2.當有人讓我幫他除錯程式碼時。 3.修bug,一定要再檢查一遍…… 相信這裡有很多學習java的朋友,小編整理了一份java方面的學習資料, 有想要學習java的可以加一下我的學習群的
Hibernate執行查詢後會引發update操作並報錯的解決方法
剛剛發現一個bug,就是在執行了匯出資料庫中的資料到excel表格後再去執行查詢操作會報錯,通過將 <property name="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prope
Android介面回撥機制(有圖有真相,如果你一直接觸介面回撥,但是自己又一直理解不了,這篇文章會讓你秒懂)
本人自己也經常在開發中遇到介面回撥機制,說來慚愧,雖然一直在用介面,但是隻是去複製別人的程式碼,一直弄不明白介面回撥的原理,甚至自己也努力去看了很多篇文章,幾乎看了所有的介面回撥的例子,什麼延時問答啊,孔融讓梨啊,都看了,例子都能背下來了,兩三個月了還沒理解。看來本人頭腦不