Android plugin linking error [Solved]

I have a linking errors on my android plugin. Putting external jars into libs folder and order-export in eclipse not helped. What I do wrong?


Checkbox “IsLibrary” checked, com.cypay.paysdk.CYPayMainActivity and other desctibed in AndroidManifest.

11-17 12:30:55.209: W/dalvikvm(32624):
Unable to resolve superclass of
Lcom/cypay/paysdk/CYPayMainActivity;
(131) 11-17 12:30:55.209:
W/dalvikvm(32624): Link of class
‘Lcom/cypay/paysdk/CYPayMainActivity;’
failed 11-17 12:30:55.209:
E/dalvikvm(32624): Could not find
class
‘com.cypay.paysdk.CYPayMainActivity’,
referenced from method
com.cypay.paysdk.CYPay.pay 11-17
12:30:55.209: W/dalvikvm(32624): VFY:
unable to resolve const-class 364
(Lcom/cypay/paysdk/CYPayMainActivity;)
in Lcom/cypay/paysdk/CYPay; 11-17
12:30:55.209: D/dalvikvm(32624): VFY:
replacing opcode 0x1c at 0x0005 11-17
12:30:55.209: W/dalvikvm(32624):
Unable to resolve superclass of
Lcom/cypay/paysdk/CYPayMainActivity;
(131) 11-17 12:30:55.209:
W/dalvikvm(32624): Link of class
‘Lcom/cypay/paysdk/CYPayMainActivity;’
failed 11-17 12:30:55.209:
E/dalvikvm(32624): Could not find
class
‘com.cypay.paysdk.CYPayMainActivity’,
referenced from method
com.cypay.paysdk.CYPay.payWithMobile
11-17 12:30:55.209: W/dalvikvm(32624):
VFY: unable to resolve const-class 364
(Lcom/cypay/paysdk/CYPayMainActivity;)
in Lcom/cypay/paysdk/CYPay; 11-17
12:30:55.209: D/dalvikvm(32624): VFY:
replacing opcode 0x1c at 0x0005 11-17
12:30:55.209: W/dalvikvm(32624):
Unable to resolve superclass of
Lcom/cypay/paysdk/CYPayMainActivity;
(131) 11-17 12:30:55.209:
W/dalvikvm(32624): Link of class
‘Lcom/cypay/paysdk/CYPayMainActivity;’
failed 11-17 12:30:55.209:
E/dalvikvm(32624): Could not find
class
‘com.cypay.paysdk.CYPayMainActivity’,
referenced from method
com.cypay.paysdk.CYPay.verifyOrder
11-17 12:30:55.209: W/dalvikvm(32624):
VFY: unable to resolve const-class 364
(Lcom/cypay/paysdk/CYPayMainActivity;)
in Lcom/cypay/paysdk/CYPay; 11-17
12:30:55.209: D/dalvikvm(32624): VFY:
replacing opcode 0x1c at 0x0005 11-17
12:30:55.219:
V/com.cypay.paysdk.CYPay(32624):
BUILD:PRO-2.2.3.2627 11-17
12:30:55.219:
V/com.cypay.paysdk.CYPay(32624):
BUILD_CODE:7 11-17 12:30:55.219:
V/com.cypay.paysdk.CYPay(32624):
Environment:LIVE 11-17 12:30:55.219:
W/System.err(32624):
org.json.JSONException: Value
2726a61826844c07b1f3c75bcb9de8c7 of
type java.lang.String cannot be
converted to JSONArray 11-17
12:30:55.229: W/dalvikvm(32624):
Unable to resolve superclass of
Lcom/cypay/paysdk/CYPayMainActivity;
(131) 11-17 12:30:55.229:
W/dalvikvm(32624): Link of class
‘Lcom/cypay/paysdk/CYPayMainActivity;’
failed 11-17 12:30:55.229:
E/dalvikvm(32624): Could not find
class
‘com.cypay.paysdk.CYPayMainActivity’,
referenced from method
com.cypay.paysdk.utils.Utils.getAppId
11-17 12:30:55.229: W/dalvikvm(32624):
VFY: unable to resolve const-class 364
(Lcom/cypay/paysdk/CYPayMainActivity;)
in Lcom/cypay/paysdk/utils/Utils;

Solved by exporting to android project and adding libs

Hai Knight74

Whats your mean by “exporting to android project and adding libs” ?
I am also currently working on a payment system mobogenie. I also find that you experience an error like above, can you explain to me step by step until it can be used as a plugin in unity?

Thanks…