바코드 라이브러리를 불러와서 실행해봤는데 정상작동이 되질 않네요...
소스코드는 다음과 같습니다.
사용한 라이브러리는 http://barbecue.sourceforge.net/  babecue 라고 하는 open source 를 사용했구요..
jar 파일은 정상적으로 import 해줬습니다.
package com.ex.baco;

import android.app.Activity;
import android.os.Bundle;
import net.sourceforge.barbecue.BarcodeFactory;
import net.sourceforge.barbecue.Barcode;
import net.sourceforge.barbecue.BarcodeException;
import net.sourceforge.barbecue.BarcodeImageHandler;
import net.sourceforge.barbecue.output.OutputException;

import java.io.*;
public class baco extends Activity {
    /** Called when the activity is first created. */

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
  try {
   Barcode b = BarcodeFactory.createCode128("Hello");
            File f = new File("sdcard/mybarcode.png");
            FileOutputStream fos = new FileOutputStream(f);
            BarcodeImageHandler.writePNG(b, fos);
  } catch (BarcodeException e) {
   e.printStackTrace();
  } catch (OutputException e) {
   e.printStackTrace();
  } catch (FileNotFoundException e) {
    e.printStackTrace();
  }
   
    } 
}
그리고 Logcat에 기록된 Error 메시지는 다음과 같습니다.
04-12 06:14:16.575: ERROR/vold(26): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
04-12 06:14:16.575: ERROR/vold(26): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory)
04-12 06:14:16.575: ERROR/vold(26): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
04-12 06:14:16.575: ERROR/vold(26): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory)
04-12 06:14:29.296: ERROR/BatteryService(52): usbOnlinePath not found
04-12 06:14:29.296: ERROR/BatteryService(52): batteryVoltagePath not found
04-12 06:14:29.296: ERROR/BatteryService(52): batteryTemperaturePath not found
04-12 06:14:29.316: ERROR/SurfaceFlinger(52): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
04-12 06:14:33.726: ERROR/EventHub(52): could not get driver version for /dev/input/mouse0, Not a typewriter
04-12 06:14:33.726: ERROR/EventHub(52): could not get driver version for /dev/input/mice, Not a typewriter
04-12 06:14:33.856: ERROR/System(52): Failure starting core service
04-12 06:14:33.856: ERROR/System(52): java.lang.SecurityException
04-12 06:14:33.856: ERROR/System(52):     at android.os.BinderProxy.transact(Native Method)
04-12 06:14:33.856: ERROR/System(52):     at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
04-12 06:14:33.856: ERROR/System(52):     at android.os.ServiceManager.addService(ServiceManager.java:72)
04-12 06:14:33.856: ERROR/System(52):     at com.android.server.ServerThread.run(SystemServer.java:176)
04-12 06:14:33.866: ERROR/AndroidRuntime(52): Crash logging skipped, no checkin service
04-12 06:14:44.345: ERROR/ActivityThread(98): Failed to find provider info for android.server.checkin
04-12 06:14:46.215: ERROR/ActivityThread(98): Failed to find provider info for android.server.checkin
04-12 06:14:46.335: ERROR/ActivityThread(98): Failed to find provider info for android.server.checkin
04-12 06:14:48.355: ERROR/vold(26): Cannot start volume '/sdcard' (volume is not bound)
04-12 06:14:48.645: ERROR/MediaPlayerService(30): Couldn't open fd for content://settings/system/notification_sound
04-12 06:14:48.645: ERROR/MediaPlayer(52): Unable to to create media player
04-12 06:14:58.365: ERROR/AndroidRuntime(128): ERROR: thread attach failed
04-12 06:15:02.855: ERROR/AndroidRuntime(204): ERROR: thread attach failed
04-12 06:15:03.785: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.codabar.CodabarBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.create2of7
04-12 06:15:03.815: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code39.Code39Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.create3of9
04-12 06:15:03.845: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.BooklandBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createBookland
04-12 06:15:03.865: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.codabar.CodabarBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCodabar
04-12 06:15:03.885: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code128.Code128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCode128
04-12 06:15:03.915: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code128.Code128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCode128A
04-12 06:15:03.935: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code128.Code128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCode128B
04-12 06:15:03.945: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code128.Code128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCode128C
04-12 06:15:03.955: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code39.Code39Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createCode39
04-12 06:15:04.005: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createEAN128
04-12 06:15:04.015: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.EAN13Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createEAN13
04-12 06:15:04.055: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createGlobalTradeItemNumber
04-12 06:15:04.085: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createInt2of5
04-12 06:15:04.125: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createInt2of5
04-12 06:15:04.165: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.codabar.CodabarBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createMonarch
04-12 06:15:04.185: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.codabar.CodabarBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createNW7
04-12 06:15:04.225: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.twod.pdf417.PDF417Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createPDF417
04-12 06:15:04.275: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.postnet.PostNetBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createPostNet
04-12 06:15:04.305: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.upc.UPCABarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createRandomWeightUPCA
04-12 06:15:04.325: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createSCC14ShippingCode
04-12 06:15:04.345: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createSSCC18
04-12 06:15:04.355: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createShipmentIdentificationNumber
04-12 06:15:04.375: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createStd2of5
04-12 06:15:04.405: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createStd2of5
04-12 06:15:04.435: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createUCC128
04-12 06:15:04.475: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.upc.UPCABarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createUPCA
04-12 06:15:04.495: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.code39.Code39Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createUSD3
04-12 06:15:04.515: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.codabar.CodabarBarcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createUSD4
04-12 06:15:04.535: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.createUSPS
04-12 06:15:04.555: ERROR/dalvikvm(221): Could not find class 'net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode', referenced from method net.sourceforge.barbecue.BarcodeFactory.parseEAN128

04-12 06:15:04.565: ERROR/AndroidRuntime(221): Uncaught handler: thread main exiting due to uncaught exception
04-12 06:15:04.575: ERROR/AndroidRuntime(221): java.lang.NoClassDefFoundError: net.sourceforge.barbecue.linear.code128.Code128Barcode
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at net.sourceforge.barbecue.BarcodeFactory.createCode128(Unknown Source)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at com.barcode.barcode.onCreate(barcode.java:23)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.os.Looper.loop(Looper.java:123)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at android.app.ActivityThread.main(ActivityThread.java:4363)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at java.lang.reflect.Method.invokeNative(Native Method)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at java.lang.reflect.Method.invoke(Method.java:521)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
04-12 06:15:04.575: ERROR/AndroidRuntime(221):     at dalvik.system.NativeStart.main(Native Method)
04-12 06:15:04.605: ERROR/dalvikvm(221): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
04-12 06:15:10.845: ERROR/gralloc(52): [unregister] handle 0x30ca78 still locked (state=40000001)
해결방법좀 부탁 드리겠습니다..^^;