生成jar
從JGraphT官方網(wǎng)站上下載JGraphT源碼,需要用maven編譯尤蒿。
在source文件夾下啟動(dòng)命令行(如果你忘了:快捷鍵
windows + R
, 在彈出的窗口中輸入cmd確定)郑气,鍵入命令mav package
。要確保此時(shí)cmd工作路徑在JGraphT源代碼的source文件夾下腰池,因?yàn)槟抢锊庞衜aven需要的編譯指示文件pom.xml
尾组。
編譯成功后,在編譯結(jié)果中找到jgrapht-bundle-1.3.0.jar
示弓。顧名思義演怎,這個(gè)jar中包含JGraphT所有的類(lèi)。
引入jar
JGraphT編寫(xiě)過(guò)程中使用了Java8避乏,想要把它引入Android工程(Android Studio),需在Android官方網(wǎng)站上查看注意事項(xiàng)甘桑。上述網(wǎng)站上有兩點(diǎn)需要特別注意拍皮,
- 工程的最低API接口需24以上
- 在編譯配置文件
build.gradle
中插入Java8編譯選項(xiàng)
最后歹叮,將jgrapht-bundle-1.3.0.jar
放入工程的依賴(lài)中(可以在文件->工程結(jié)構(gòu)中添加依賴(lài))。
測(cè)試jar
嘗試輸入JGraphT官方教程中的例子看看能否編譯通過(guò)铆帽。祝編譯成功咆耿!