- 獲得從https://repo1.maven.org/maven2/com/google/zxing/core/
- 交換機最新的核心xxxjar投射Android Studio中的文件夾視圖,將.jar複製到文件夾
app/libs
- 右鍵點擊.jar和選擇「添加庫...「
這會自動將依賴關係添加到您的build.gradle
,因此您可以開始使用庫例如生成和顯示條形碼就像這個例子一樣簡單:
import com.google.zxing.BarcodeFormat;
import com.google.zxing.WriterException;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.qrcode.QRCodeWriter;
...
ImageView qrImg = (ImageView)findViewById(R.id.qrImageView);
int width = 512;
int height = 512;
QRCodeWriter writer = new QRCodeWriter();
try {
BitMatrix bitMatrix = writer.encode("Hello World", BarcodeFormat.QR_CODE,width,height);
Bitmap bmp = Bitmap.createBitmap(width,height, Bitmap.Config.RGB_565);
for (int x = 0; x < width; x++) {
for (int y = 0; y < height; y++) {
// Copy pixel-by-pixel
bmp.setPixel(x, y, bitMatrix.get(x, y) ? Color.BLACK : Color.WHITE);
}
}
qrImg.setImageBitmap(bmp);
} catch (WriterException e) {
// Handle exception
}
如何使用代碼生成core.jar。 我知道該鏈接有另一個鏈接來生成core.jar,但無法這樣做。你能幫我嗎 ? – LuminiousAndroid