導航:首頁 > 源碼編譯 > 圖片編譯器簽名

圖片編譯器簽名

發布時間:2024-07-25 15:43:26

A. 如何對android的APP進行簽名

不管是模擬器還是真實手機。因此,在設備或者是模擬器上運行調試程序之前,必須為應用程序設置數字簽名。·所有的程序都必須簽名,沒有被簽名的程序,系統將不能安裝。
·可使用自簽署證書簽署應用程序,無須授權憑證。
·系統僅僅會在安裝的時候測試簽名證書的有效期,如果應用程序的簽名是在安裝之後才到期,那麼應用程序仍然可以正常啟用。
·可以使用標准工具-Keytool and Jarsigner-生成密鑰,來簽名應用程序的.apk文件。
Android SDK 工具可以在調試時給應用程序簽名。ADT插件和Ant編譯工具都提供了兩種簽名模式-debug模式和release模式
·debug模式下,編譯工具使用JDK中的通用程序Keytool通過已知方法和密碼創建秘鎖和密鑰。每次編譯的時候,工具使用debug密鑰簽名應用程序的.apk文件。因為密碼是已知的,工具不需要在每次編譯的時候提示輸入密鎖和密鑰。
·當應用程序調試完畢准備要發布release版本時,可以在release模式下編譯。release模式下,編譯工具不會將.apk文件簽名。需要自己用Keytool生成密鑰和密鎖,再用JDK中的Jarsigner工具給.apk文件簽名。簽名基本設置 首先設置JAVA_HOME環境變數,告訴SDK如何找到Keytool,或者可以在Windows 系統環境變數PATH變數中添加Keytool的JDK路徑。
在發布release版本時,從Package面版上按選中你的project,按滑鼠右鍵,依次選擇Android Tools、Export Application Package。或者可以點擊Manifest Editor,overview 頁面上的「Exporting the unsigned .apk」連接 ,導出未簽名apk文件。保存.apk文件後,用Jarsigner及自己的密鑰給apk文件簽名,如果沒有密鑰, 可以用Keystore創建密鑰和密鎖。如果已經有一個密鑰了,如公共密鑰,就可以給.apk文件簽名了。也可以把上面這個完整的步驟寫成一個bat文件,這樣需要簽名的時候只要運行這個bat就可以了。

B. 濡備綍鎻愬彇apk絳懼悕key

濡傛灉涓嶇煡閬撳瘑鐮佸氨寰堥毦鎻愬彇錛屽傛灉鏈夊瘑鐮 鐢↗DK閲岄潰鐨刱ey tools宸ュ叿鍙浠ユ彁鍙

C. 瀛︾敓蹇呯湅Java甯歌佺殑閿欒鍙婇伩鍏嶆柟娉

Java甯歌佺殑閿欒鍙婇伩鍏嶆柟娉

1....鈥淓xpected鈥

褰撲唬鐮佷腑緙哄皯鏌愪簺涓滆タ鏃訛紝浼氬彂鐢熸ら敊璇銆傞氬父鏄鍥犱負緙哄皯鍒嗗彿鎴栧彸鎷鍙楓

閫氬父錛屾ら敊璇娑堟伅涓嶄細綺劇『闂棰樼殑紜鍒囦綅緗錛屼負浜嗘壘鍒伴敊璇:紜淇濇墍鏈夌殑宸︽嫭鍙烽兘鏈変竴涓瀵瑰簲鐨勫彸鎷鍙楓

鍦ㄦ煡鐪嬫寚紺虹殑Java浠g爜琛屼箣鍓嶉『渚跨湅鐪嬭屻傛eJava杞浠墮敊璇娌℃湁琚緙栬瘧鍣ㄦ敞鎰忓埌錛岀洿鍒板湪浠g爜涓鏇存繁灞傛″湴鐪嬨

鏈夋椂涓涓瀛楃︼紝濡備竴涓宸︽嫭鍙鳳紝騫朵笉搴旇ユ斁鍦↗ava浠g爜鐨勫師鍏堜綅緗銆傛墍浠ュ紑鍙戜漢鍛樻病鏈夐槻姝涓涓鍙蟲嫭鍙鋒潵騫寵鎷鍙

2." Unclosed String Literal

濡傛灉瀛楃︿覆鏂囧瓧緇撴潫鏃舵病鏈夊紩鍙風殑璇濓紝浼氬壋寤衡淯nclosed String Literal鈥 鐨勯敊璇淇℃伅錛屽苟涓旀秷鎮灝嗘樉紺轟笌閿欒鐩稿悓鐨勮屼笂銆侺iteral 鏄鍊肩殑婧愪唬鐮侀氬父銆傝繖縐嶆儏鍐靛彂鐢熷湪:瀛楃︿覆鏂囧瓧涓嶄互寮曞彿緇у睍銆傝繖寰堝規槗綰犳o紝鍔犱笂鎵闇鐨勫紩鍙鳳紝闂鍚堝瓧絎︿覆鏂囧瓧鍗沖彲銆

瀛楃︿覆鏂囧瓧鎵╁睍瓚呰繃涓琛屻傞暱瀛楃︿覆鍙浠ュ垎瑙f垚瀛楃︿覆鏂囧瓧錛屽苟鍔犱笂鍔犲彿(鈥+鈥)銆傘備綔涓哄瓧絎︿覆鏂囧瓧涓閮ㄥ垎鐨勫紩鍙蜂笉閫氳繃鍙嶆枩鏉(鈥溾) 榪涜岃漿涔夈

3. 鈥 llegal Start of an Expression

鍑虹幇鈥淚llengal Start of an Expression鈥濋敊璇鐨勫師鍥犳湁寰堝氥傚洜姝ゅ悕鍒椾笉澶鏈夌敤鐨勯敊璇娑堟伅涔嬩竴銆傛湁浜涘紑鍙戣呯敋鑷寵や負榪欐槸鐢卞潖鐨勪唬鐮侀犳垚鐨勩

銆傞氬父錛屽壋寤鴻〃杈懼紡鏄涓轟簡鐢熸垚鏂扮殑鍊兼垨涓哄彉閲忓垎閰嶅箋傜紪璇戝櫒鏈熸湜鎵懼埌琛ㄨ揪寮忥紝浣嗗洜涓鴻娉曚笉絎﹀悎棰勬湡鑰屾壘涓嶅埌琛ㄨ揪寮忋傚湪榪欎簺璇鍙ヤ腑灝卞彲浠ュ彂鐜版ら敊璇

4."Cannot Find Symbol鈥

Java涓鐨勬墍鏈夋爣璇嗙﹂兘闇瑕佸湪琚浣跨敤涔嬪墠榪涜屽0鏄庛傚彂鐢熼敊璇鐨勫師鍥犲湪浜庣紪璇戜唬鐮佹椂錛岀紪璇戝櫒涓嶆槑鐧芥爣璇嗙︾殑鍚涔夈

鍙鑳芥敹鍒扳淐annot Find Symbol鈥濅俊鎮鐨勫師鍥犳湁寰堝:

路鏍囪瘑絎﹀0鏄庢椂鐨勬嫾鍐欏彲鑳藉湪浠g爜涓浣跨敤鏃剁殑鎷煎啓涓嶅悓銆

鍙橀噺浠庢湭琚澹版槑銆傚彉閲忎嬌鐢ㄦ椂涓庡0鏄庢湭鍦ㄥ悓涓鑼冨洿鍐呯被娌℃湁琚瀵煎叆

5.鈥淧ublic Class XXX Should Be in File

褰 XXX綾誨拰Java紼嬪簭鏂囦歡鍚嶄笉鍖歸厤鏃訛紝浼氬彂鐢熲淧ublic Class XXX Should Be in File鈥 娑堟伅銆傚彧鏈夊綋綾誨拰Java鏂囦歡鐩稿悓鏃訛紝浠g爜鎵嶄細琚緙栬瘧:涓鴻В鍐寵繖涓闂棰:銆傜被鍜屾枃浠跺懡鍚嶇浉鍚屻傜『淇濅袱鍚嶇О鐨勬儏鍐典竴鑷淬

6.鈥淚ncompatible Types

鈥淚ncompatible Types鈥濇槸鎸囪鍙ュ皾璇曞皢鍙橀噺涓庣被鍨嬭〃杈懼紡閰嶅規椂鍙戠敓鐨勯昏緫閿欒銆傞氬父浼氬湪浠g爜灝濊瘯灝嗘枃鏈瀛楃︿覆鏀懼叆鍒版暣鍨嬩腑鏃跺嚭鐜幫紝鍙嶄箣浜︾劧銆傝繖騫墮潪Java璇娉曢敊璇銆

褰撶紪璇戝櫒緇欏嚭鈥淚ncompatible Types鈥濇秷鎮鏃訛紝灝變笉鏄綆鍗曚慨澶嶅彲浠ユ憜騫崇殑浜:銆傛湁鍙浠ヨ漿鎹㈢被鍨嬬殑鍑芥暟銆傚紑鍙戜漢鍛樺彲鑳介渶瑕佹洿鏀逛唬鐮侀勬湡鐨勫姛鑳姐

7. 鈥淚nvalid Method Declaration;Return TypeRequired

姝Java杞浠墮敊璇娑堟伅琛ㄧず鏂規硶絳懼悕涓鏈鏄庣『澹版槑鐨勬柟娉曠殑榪斿洖綾誨瀷銆

鏈夎嫢騫查斿緞浼氳Е鍙戔渘alid Method

Declaration;Return Type Required鈥濋敊璇:銆傚繕璁板0鏄庣被鍨

濡傛灉鏂規硶娌℃湁榪斿洖鍊礆紝閭d箞闇瑕佸皢鈥渧oid鈥濆0鏄庝負鏂規硶絳懼悕涓鐨勭被鍨

鏋勯犲嚱鏁板悕縐頒笉闇瑕佸0鏄庣被鍨嬨備絾鏄錛屽傛灉鏋勯犲嚱鏁板悕縐頒腑瀛樺湪閿欒錛岄偅涔堢紪璇戝櫒灝嗕細鎶婃瀯閫犲嚱鏁拌嗕負娌℃湁鍒跺畾綾誨瀷鐨勬柟娉

8.鈥淢ethod <X> in Class <Y> Cannnot BeApplied to Given Types

瀹冮槓鏄庝簡鏂規硶絳懼悕姝e湪璋冪収閿欒鐨勫弬鏁般傝皟鐢ㄧ殑鏂規硶鏈熷緟鏂規硶澹版槑涓瀹氫箟鐨勬煇浜涘弬鏁般傛鏌ユ柟娉曞0鏄庡苟浠旂粏璋冪敤錛屼互紜淇濆畠浠鏄鍏煎圭殑銆

9.鈥 Missing Return Statement鈥

褰撲竴涓鏂規硶娌℃湁榪斿洖璇鍙ユ椂錛屽氨浼氬嚭鐜扳淢issingReturn Statement鈥 鐨勬秷鎮銆傛瘡涓榪斿洖鍊(闈瀡oid 綾誨瀷)鐨勬柟娉曢兘蹇呴』鏈変竴涓瀛楅潰涓婅繑鍥炶ュ肩殑璇鍙ワ紝浠ヤ究鍦ㄦ柟娉曚箣澶栬皟鐢ㄥ畠銆

緙栬瘧鍣ㄦ姏鍑衡淢issing Return Statement鈥濇秷鎮鐨勫師鍥犳湁鑻ュ共:榪斿洖璇鍙ョ敱騫查敊璇琚鐪佺暐銆

璇ユ柟娉曟病鏈夎繑鍥炰換浣曞礆紝浣嗙被鍨媣oid 鍦ㄦ柟娉曠懼悕涓鏈澹版槑

10.鈥淧ossible Loss of Precision

褰撴洿澶氱殑淇℃伅琚鍒嗛厤緇欎竴涓鍙橀噺鑰岃秴榪囧畠鐨勫歸噺錛屽氨浼氬彂鐢熲淧ossible Loss Precision鈥 娑堟伅銆傚傛灉鍑虹幇榪欑嶆儏鍐碉紝閭d箞紕庣墖灝變細琚鎵旀帀銆傚傛灉榪欐牱娌℃湁鍏崇郴錛岄偅涔堜唬鐮侀渶瑕佸皢鍙橀噺鏄劇ず澹版槑涓烘柊鐨勭被鍨嬨傗淧ossible Loss of Precision鈥濋氬父鍙戠敓鍦:灝濊瘯涓烘暣鏁版暟鎹綾誨瀷鐨勫彉閲忓垎閰嶄竴涓瀹炴暟灝濊瘯涓烘暣鏁版暟鎹綾誨瀷鐨勫彉閲忓垎閰嶄竴涓猟ouble銆

D. mt管理器里的apk簽名是幹嘛用的

一般手機安裝軟體是需要驗證簽名的同一個軟體簽名不一致或者某一個自己寫/更改的軟體沒有簽名都是安裝不上的mt管理器的apk簽名是用來給自己寫的安卓軟體或者更改其他人的軟體之後簽名用的

E. 瀹夊崜 apk 絳懼悕 odex 鐢ㄤ笉鐢 絳懼悕

涓嶉渶瑕佺懼悕鐨
鐢熸垚apk鏈鎳掓儼鐨勬柟娉曟槸錛
鍙瑕佷綘榪愯岃繃android欏圭洰錛屽埌宸ヤ綔鐩褰曠殑bin鏂囦歡澶逛笅灝辮兘鎵懼埌涓庨」鐩鍚屽悕鐨刟pk鏂囦歡錛岃繖縐峚pk榛樿ゆ槸宸茬粡浣跨敤debug鐢ㄦ埛絳懼悕鐨勩
濡傛灉鎯寵佽嚜宸辯粰apk絳懼悕錛

絳懼悕鐨勬剰涔
銆銆涓轟簡淇濊瘉姣忎釜搴旂敤紼嬪簭寮鍙戝晢鍚堟硶ID錛岄槻姝㈤儴鍒嗗紑鏀懼晢鍙鑳介氳繃浣跨敤鐩稿悓鐨凱ackage Name鏉ユ販娣嗘浛鎹㈠凡緇忓畨瑁呯殑紼嬪簭錛屾垜浠闇瑕佸規垜浠鍙戝竷鐨凙PK鏂囦歡榪涜屽敮涓絳懼悕錛屼繚璇佹垜浠姣忔″彂甯冪殑鐗堟湰鐨勪竴鑷存(濡傝嚜鍔ㄦ洿鏂頒笉浼氬洜涓虹増鏈涓嶄竴鑷磋屾棤娉曞畨瑁)銆
2.絳懼悕鐨勬ラ
銆銆a.鍒涘緩key
銆銆b.浣跨敤姝ラa涓浜х敓鐨刱ey瀵筧pk絳懼悕
3.鍏蜂綋鎿嶄綔
銆銆鏂規硶涓錛 鍛戒護琛屼笅瀵筧pk絳懼悕錛堝師鐞嗭級
銆銆鍒涘緩key錛岄渶瑕佺敤鍒発eytool.exe (浣嶄簬jdk1.6.0_24\jre\bin鐩褰曚笅)錛屼嬌鐢ㄤ駭鐢熺殑key瀵筧pk絳懼悕鐢ㄥ埌鐨勬槸jarsigner.exe (浣嶄簬jdk1.6.0_24\bin鐩褰曚笅)錛屾妸涓婁袱涓杞浠舵墍鍦ㄧ殑鐩褰曟坊鍔犲埌鐜澧冨彉閲弍ath鍚庯紝鎵撳紑cmd杈撳叆
D:\>keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore demo.keystore/*璇存槑錛-genkey 浜х敓瀵嗛掗 -alias demo.keystore 鍒鍚 demo.keystore -keyalg RSA 浣跨敤RSA綆楁硶瀵圭懼悕鍔犲瘑 -validity 40000 鏈夋晥鏈熼檺4000澶 -keystore demo.keystore */D:\>jarsigner -verbose -keystore demo.keystore -signedjar demo_signed.apk demo.apk demo.keystore/*璇存槑錛-verbose 杈撳嚭絳懼悕鐨勮︾粏淇℃伅 -keystore demo.keystore 瀵嗛掗搴撲綅緗 -signedjar demor_signed.apk demo.apk demo.keystore 姝e紡絳懼悕錛屼笁涓鍙傛暟涓渚濇′負絳懼悕鍚庝駭鐢熺殑鏂囦歡demo_signed錛岃佺懼悕鐨勬枃浠禿emo.apk鍜屽瘑閽ュ簱demo.keystore.*/
銆銆娉ㄦ剰浜嬮」錛歛ndroid宸ョ▼鐨刡in鐩褰曚笅鐨刣emo.apk榛樿ゆ槸宸茬粡浣跨敤debug鐢ㄦ埛絳懼悕鐨勶紝鎵浠ヤ笉鑳戒嬌鐢ㄤ笂榪版ラゅ規ゆ枃浠跺啀嬈$懼悕銆傛g『姝ラゅ簲璇ユ槸:鍦ㄥ伐紼嬬偣鍑誨彸閿->Anroid Tools-Export Unsigned Application Package瀵煎嚭鐨刟pk閲囩敤涓婅堪姝ラょ懼悕銆
銆銆鏂規硶浜岋細浣跨敤Eclipse瀵煎嚭甯︾懼悕鐨刟pk
銆銆Eclipse鐩存帴鑳藉煎嚭甯︾懼悕鐨勬渶緇坅pk錛岄潪甯告柟渚匡紝鎺ㄨ崘浣跨敤錛屾ラゅ備笅錛
銆銆絎涓姝ワ細瀵煎嚭銆

銆銆絎浜屾ワ細鍒涘緩瀵嗛掗搴搆eystore,杈撳叆瀵嗛掗搴撳煎嚭浣嶇疆鍜屽瘑鐮侊紝璁頒綇瀵嗙爜錛屼笅嬈Use existing keystore浼氱敤鍒般

銆銆絎涓夋ワ細濉鍐欏瘑閽ュ簱淇℃伅錛屽~鍐欎竴浜沘pk鏂囦歡鐨勫瘑鐮侊紝浣跨敤鏈熼檺鍜岀粍緇囧崟浣嶇殑淇℃伅銆

銆銆絎鍥涙ワ細鐢熸垚甯︾懼悕鐨刟pk鏂囦歡錛屽埌姝ゅ氨緇撴潫浜嗐

銆銆絎浜旀ワ細濡傛灉涓嬫″彂甯冪増鏈鐨勬椂鍊欙紝浣跨敤鍓嶉潰鐢熸垚鐨刱eystore鍐嶇懼悕銆

銆銆絎鍏姝ワ細Next,Next,緇撴潫錛
銆銆鏂規硶涓夛細浣跨敤IntelliJ IDEA瀵煎嚭甯︾懼悕鐨刟pk
銆銆鏂規硶姝ラゅ熀鏈鍜孍clipse鐩稿悓錛屽ぇ姒傛搷浣滆礬寰勬槸錛氳彍鍗昑ools->Andrdoid->Export signed apk銆
4.絳懼悕涔嬪悗錛岀敤zipalign(鍘嬬緝瀵歸綈)浼樺寲浣犵殑APK鏂囦歡銆
銆銆鏈絳懼悕鐨刟pk涓嶈兘浣跨敤錛屼篃涓嶈兘浼樺寲銆傜懼悕涔嬪悗鐨刟pk璋鋒瓕鎺ㄨ崘浣跨敤zipalign.exe(浣嶄簬android-sdk-windows\tools鐩褰曚笅)宸ュ叿瀵瑰叾浼樺寲錛
D:\>zipalign -v 4 demo_signed.apk final.apk
銆銆濡備笂錛寊ipalign鑳藉熶嬌apk鏂囦歡涓鏈鍘嬬緝鐨勬暟鎹鍦4涓瀛楄妭杈圭晫涓婂歸綈錛4涓瀛楄妭鏄涓涓鎬ц兘寰堝ソ鐨勫礆級錛岃繖鏍穉ndroid緋葷粺灝卞彲浠ヤ嬌鐢╩map()(璇瘋嚜琛屾煡闃呰繖涓鍑芥暟鐨勭敤閫)鍑芥暟璇誨彇鏂囦歡錛屽彲浠ュ湪璇誨彇璧勬簮涓婅幏寰楄緝楂樼殑鎬ц兘錛
銆銆PS:1.鍦4涓瀛楄妭杈圭晫涓婂歸綈鐨勬剰鎬濆氨鏄錛屼竴鑸鏉ヨ達紝鏄鎸囩紪璇戝櫒鍚4涓瀛楄妭浣滀負涓涓鍗曚綅鏉ヨ繘琛岃誨彇鐨勭粨鏋滐紝榪欐牱鐨勮瘽錛孋PU鑳藉熷瑰彉閲忚繘琛岄珮鏁堛佸揩閫熺殑璁塊棶錛堣緝涔嬪墠涓嶅歸綈錛夈
2.瀵歸綈鐨勬牴婧愶細android緋葷粺涓鐨凞avlik鉶氭嫙鏈轟嬌鐢ㄨ嚜宸變笓鏈夌殑鏍煎紡DEX錛孌EX鐨勭粨鏋勬槸緔у噾鐨勶紝涓轟簡璁╄繍琛屾椂鐨勬ц兘鏇村ソ錛屽彲浠ヨ繘涓姝ョ敤"瀵歸綈"榪涗竴姝ヤ紭鍖栵紝浣嗘槸澶у皬涓鑸浼氭湁鎵澧炲姞銆
5.絳懼悕瀵逛綘鐨凙pp鐨勫獎鍝嶃
銆銆 浣犱笉鍙鑳藉彧鍋氫竴涓獮PP錛屼綘鍙鑳芥湁涓涓瀹忎紵鐨勬垬鐣ュ伐紼嬶紝鎯寵佸湪鐢熸椿錛屾湇鍔★紝娓告垙錛岀郴緇熷悇涓棰嗗煙閮芥兂鎻掕凍鐨勮瘽錛屼綘涓嶅彲鑳藉彧鍋氫竴涓獮PP錛岃胺姝屽緩璁浣犳妸浣犳墍鏈夌殑APP閮戒嬌鐢ㄥ悓涓涓絳懼悕璇佷功銆
銆銆 浣跨敤浣犺嚜宸辯殑鍚屼竴涓絳懼悕璇佷功錛屽氨娌℃湁浜鴻兘澶熻嗙洊浣犵殑搴旂敤紼嬪簭錛屽嵆浣垮寘鍚嶇浉鍚岋紝鎵浠ュ獎鍝嶆湁錛
銆銆1) App鍗囩駭銆 浣跨敤鐩稿悓絳懼悕鐨勫崌綰ц蔣浠跺彲浠ユe父瑕嗙洊鑰佺増鏈鐨勮蔣浠訛紝鍚﹀垯緋葷粺姣旇緝鍙戠幇鏂扮増鏈鐨勭懼悕璇佷功鍜岃佺増鏈鐨勭懼悕璇佷功涓嶄竴鑷達紝涓嶄細鍏佽告柊鐗堟湰瀹夎呮垚鍔熺殑銆
銆銆2) App妯″潡鍖栥俛ndroid緋葷粺鍏佽稿叿鏈夌浉鍚岀殑App榪愯屽湪鍚屼竴涓榪涚▼涓錛屽傛灉榪愯屽湪鍚屼竴涓榪涚▼涓錛屽垯浠栦滑鐩稿綋浜庡悓涓涓獮pp錛屼絾鏄浣犲彲浠ュ崟鐙瀵逛粬浠鍗囩駭鏇存柊錛岃繖鏄涓縐岮pp綰у埆鐨勬ā鍧楀寲鎬濊礬銆
銆銆3) 鍏佽鎬唬鐮佸拰鏁版嵁鍏變韓銆俛ndroid涓鎻愪緵浜嗕竴涓鍩轟簬絳懼悕鐨凱ermission鏍囩俱傞氳繃鍏佽哥殑璁劇疆錛屾垜浠鍙浠ュ疄鐜板逛笉鍚孉pp涔嬮棿鐨勮塊棶鍜屽叡浜錛屽備笅錛
AndroidManifest.xml錛<permission android:protectionLevel="normal" />
鍏朵腑protectionLevel鏍囩炬湁4縐嶅礆細normal(緙虹渷鍊),dangerous, signature,signatureOrSystem銆傜畝鍗曟潵璇達紝normal鏄浣庨庨櫓鐨勶紝鎵鏈夌殑App涓嶈兘璁塊棶鍜屽叡浜姝App銆俤angerous鏄楂橀庨櫓鐨勶紝鎵鏈夌殑App閮借兘璁塊棶鍜屽叡浜姝App銆俿ignature鏄鎸囧叿鏈夌浉鍚岀懼悕鐨凙pp鍙浠ヨ塊棶鍜屽叡浜姝App銆俿ignatureOrSystem鏄鎸囩郴緇焛mage涓瑼pp鍜屽叿鏈夌浉鍚岀懼悕鐨凙pp鍙浠ヨ塊棶鍜屽叡浜姝App錛岃胺姝屽緩璁涓嶈佷嬌鐢ㄨ繖涓閫夐」錛屽洜涓虹懼悕灝辮凍澶熶簡錛屼竴鑸榪欎釜璁稿彲浼氳鐢ㄥ湪鍦ㄤ竴涓猧mage涓闇瑕佸叡浜涓浜涚壒瀹氱殑鍔熻兘鐨勬儏鍐典笅銆

閱讀全文

與圖片編譯器簽名相關的資料

熱點內容
安卓平板圖片照片徹底刪除了怎麼辦 瀏覽:440
怎樣查看指標源碼 瀏覽:529
貓和老鼠哪個app好玩 瀏覽:716
網易有愛登錄器在哪個文件夾 瀏覽:244
iis6壓縮 瀏覽:140
redisphp擴展mac 瀏覽:199
狀態鏈路演算法 瀏覽:316
毛豆app裡面購車合同在哪裡 瀏覽:563
程序員上臂式電腦 瀏覽:56
php檢測中文 瀏覽:101
壓縮性骨折半年 瀏覽:561
如何雲伺服器解壓文件 瀏覽:932
單片機93加9E的psw 瀏覽:723
福建少兒頻道哪個app可以看 瀏覽:393
印度加密代幣機票 瀏覽:420
哪個app可以看江西2套 瀏覽:680
哪個小說app好用還免費 瀏覽:666
win7ping命令 瀏覽:508
程序員看圖識演算法 瀏覽:950
vs設置遠程編譯 瀏覽:600