編譯並打包
⑴ android 工程 如何一鍵編譯打包成apk
打包步驟:
1、生成keystore
按照下面的命令行在C:ProgramFilesjavajdk1.6.0_10in>目錄下,輸入keytool-genkey-aliasandroid.keystore-keyalgRSA-validity100000-keystoreandroid.keystore
參數意義:-validity主要是證書的有效期,寫100000天;空格,退格鍵都算密碼。
命令執行後會在C:ProgramFilesJavajdk1.6.0_10in>目錄下生成android.keystore文件。如圖-1
圖-2EclipseAndroid打包工具
接下來的步驟就是不斷的next。下面僅貼出圖片,不解釋。
step2:選擇打包的項目
step3:選擇生成的EclipseAndroid.keystore文件並輸入密碼
step4:選擇aliaskey並輸入密碼
step5:最後選擇生成androidapk文件的目錄及文件名
最終生成的apk文件。
⑵ python3.5.1怎麼打包編譯
用pyinstaller軟體打包。我也學python3不久,用的是最新的python版本。幾個月前這個問題也是比較困擾我。後來我在網上搜遍了,把各個軟體都試一下,發現pyinstaller是可以成功的,而且非常簡單。
操作步驟:1.輸入pip install PyInstaller
2.進入需要打包的程序目錄
3.輸入pyinstaller + 需要打包的程序(腳本)名稱
⑶ 如何把linux下編譯好的程序整體打包
如何把linux下編譯好的程序整體打包
呵呵 裝mplaye我特有心得
1, 首先你這種想法是錯誤的,當你的文件編譯過後就已經產生一個配置文件了,想把你編譯好
的 安裝程序裝到其他linux系統上那簡直太難了,你那個配置文件就必須的在此生成,所以你
這種打包的方法是不可取的。
2 想要在另外一台在安裝,你就把原來沒有安裝的包拷貝過去,然後再編譯,然後會產生配置文
件。
3 打包小知識:
tar -czvf file.tar.gz 要壓縮的文件
* 代表所有
⑷ 怎樣將編譯好java程序打包成可執行文件
先准備一個目錄,把你的jar包考進去,把你的機器上的JRE目錄考進去,例如我的機器是:C:\Program Files\Java\j2re1.4.1這個目錄.只要把這個目錄的bin和lib目錄考進去就可以了.這樣就是java程序的運行環境了.
先用exe4j把你的jar包壓成一個EXE文件,在exe4j中注意把所有要用JAVA包都打進去,然後在JRE那項中,有個search sequence的選項,把你這個目錄中的BIN目錄添加進去,這樣以後執行這個程序的時候,就會直接去找這個你自己目錄中的java.exe了,不需要系統再安裝JDK了
然後再找個setup製作程序,把這整個目錄製作成一個setup.exe.
這樣用戶一運行那個setup.exe,就把這整個目錄都考進用戶電腦了,客戶就不用再另外安裝JDK了
⑸ 怎麼用命令行編譯,打包,運行java
一、編譯:從.java生成.class
(1)eclipse編譯:
在菜單欄里選擇"項目"→"構建"/"自動構建",就會在workspace的項目里的bin目錄下自動生成.class文件,不需要手動一個個去編譯。
(2)命令行編譯:
進入src目錄,直接javac com/csdn/javacode/A.java,注意這里一定要寫全路徑com/csdn/javacode(這里一定是/號而非.號),並且.java文件一定要有後綴名!
這樣生成的.class文件和src在同一目錄下,就是在哪個目錄下手動一個個編譯,生成的.class文件就在哪個目錄下。
---------------------------------------------
二、運行:從.class生成.exe
命令行運行:
cd進入bin目錄(eclipse構建生成的一般都在bin目錄下),直接java com.csdn.javacode.EncryptClasses key.data
(運行EncryptClasses.class,輸出到key.data文件里)
-----注意.class文件在命令行里不要帶後綴名!並且路徑要寫全,執行時,包名加路徑時,一定是點號.而非/號!!!
------------------------------------------------------------
三、打包jar:
把零散的.class文件打包為jar:(不是在eclipse里"導出"為jar包)
cd進入要打成jar包的class文件所在目錄:jar cvf [生成jar的名稱.jar] [列出class文件] //若有多個用空格隔開
例1:操作零散的單個或幾個class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之後會在bin目錄下生成ipaddress.jar,不過這里jar下面沒有com.csdn.ipaddress包,因為之前沒有創建目錄
例2:把一個文件夾下面所有的class文件打成jar包
(這里讓生成的jar目錄下有com.csdn.ipaddress包,於是在總的文件夾ipaddress下新建文件夾嵌套com\csdn\ipaddress\,裡面放上需要打包的.class文件)
cd回到總的文件夾ipaddress,
jar cvf ipaddress.jar * 回車
⑹ 如何反編譯android應用並重新打包
反編譯android步驟入下:
第一:使用apktool直接反編譯apk
第六:把生成的hellodemo.apk安裝到手機,可以看到主界面上已經顯示的是hello,而不再是你好。說明反編譯重新打包成功!
⑺ 如何將編譯後的文件打包成jar文件
1.win+r進入命令行;
2.找到需要打包的class文件;
3.jar -cvf [jar包的名字] [需要打包的文件]例如:jar -cvf shafei.jar com將com包中的文件打包成shafei.jar文件;
⑻ Python3.5如何打包編譯
python3.5怎麼打包編譯
問題:用Python開發的小工具有時需要編譯打包為Windows(*.exe)、Mac等操作系統下的可執行性文件以供非程序員使用。
解決方案:
一、py2exe
目前只支持到Python3.4,暫不支持Python3.5
相關推薦:《Python視頻教程》
二、PyInstaller
安裝:
直接安裝:
pip install pyinstaller
下載源碼包,然後進入包目錄,用命令安裝
python setup.py install
使用:
進入cmd窗口
進入需要打包的程序目錄
輸入:pyinstaller + 需要打包的程序(*.py)名稱
發布命令:
-w指令
直接發布的exe應用帶命令行調試窗口,在指令內加入-w命令可以屏蔽
-F指令
注意指令區分大小寫。這里是大寫。使用-F指令可以把應用打包成一個獨立的exe文件,否則是一個帶各種dll和依賴文件的文件夾
Error:failed to create process
編譯時,出現「failed to create process」錯誤。
解決方法是打開pyinstaller-script.py,把第一行的路徑用引號括起來,最終是下面這個樣子就對了
#!"c:program filespython35-32python.exe"
⑼ 透過ant腳本,編譯打包android工程怎麼解決
通過ant腳本,編譯打包android工程方法步驟如下:
1.Android程序編譯、打包、簽名、發布的三種方式:
方式一:命令行手動編譯打包
方式二:使用ant自動編譯打包
方式三:使用eclipse+ADT編譯打包
2.Android編譯、打包的步驟:
2.1第一步 生成R.java類文件:
Eclipse中會自動生成R.java,ant和命令行使用android SDK提供的aapt.ext程序生成R.java。
2.2第二步 將.aidl文件生成.java類文件:
Eclipse中自動生成,ant和命令行使用android SDK提供的aidl.exe生成.java文件。
2.3第三步 編譯.java類文件生成class文件:
Eclipse中自動生成,ant和命令行使用jdk的javac編譯java類文件生成class文件。
2.4第四步 將class文件打包生成classes.dex文件:
Eclipse中自動生成,ant和命令行使用android SDK提供的dx.bat命令行腳本生成classes.dex文件。
2.5第五步 打包資源文件(包括res、assets、androidmanifest.xml等):
Eclipse中自動生成,ant和命令行使用Android SDK提供的aapt.exe生成資源包文件。
2.6第六步 生成未簽名的apk安裝文件:
Eclipse中自動生成debug簽名文件存放在bin目錄中,ant和命令行使用android SDK提供的apkbuilder.bat命令腳本生成未簽名的apk安裝文件。
2.7第七步 對未簽名的apk進行簽名生成簽名後的android文件:
Eclipse中使用Android Tools進行簽名,ant和命令行使用jdk的jarsigner對未簽名的包進行apk簽名。
這個ant腳本只能編譯打包一個單獨的android工程或依賴一個library 的android工程
首先配置ant的環境變數,這個我就不多少了,自己查。
⑽ 如何編譯打包iOS系統
選擇「Build Phases」選項卡
點擊紅框標注的「+」按鈕
3
在彈出的菜單中選擇「New Run Script Phase..."
4
修改名稱,單擊紅框標注的「Run Script",此處是為了增加編譯號,所以名稱我就改成了Build Number
5
在紅框標注的輸入框中輸入: