Commit 37dd675a authored by Wahyu Pratama's avatar Wahyu Pratama

initial commit

parent 26044eab
...@@ -51,13 +51,16 @@ dependencies { ...@@ -51,13 +51,16 @@ dependencies {
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1' implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
implementation 'io.reactivex.rxjava2:rxjava:2.2.10' implementation 'io.reactivex.rxjava2:rxjava:2.2.10'
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0' implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
implementation(group: 'com.mdd.payment', name: 'mybanklibrary-release', version: '3.6.2', ext: 'aar') implementation(group: 'com.mdd.payment', name: 'aar-deviceid-release', version: '2.0.5', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'nativecripto-release', version: '2.0.0', ext: 'aar')
implementation(group: 'com.mdd.service', name: 'partner-connect', version: '2.2.7', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'mybanklibrary-release', version: '3.5.9', ext: 'aar')
implementation(group: 'com.mdd.topup', name: 'update-balance', version: '2.4.7', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'z91library-release', version: '2.1.0', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'organicdrv-release', version: '2.1.0', ext: 'aar') implementation(group: 'com.mdd.payment', name: 'organicdrv-release', version: '2.1.0', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'wepoylibrary-release', version: '2.2.0', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'paxlibrary-release', version: '2.1.1', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'nativecripto-release', version: '2.0.0', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'isodeplibrary-release', version: '2.1.1', ext: 'aar') implementation(group: 'com.mdd.payment', name: 'isodeplibrary-release', version: '2.1.1', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'z91library-release', version: '2.1.0', ext: 'aar')
implementation(group: 'com.mdd.payment', name: 'aar-deviceid-release', version: '2.0.5', ext: 'aar')
implementation(group: 'com.mdd.service', name: 'partner-connect', version: '2.3.1', ext: 'aar')
implementation(group: 'com.mdd.topup', name: 'update-balance', version: '2.7.6', ext: 'aar')
} }
\ No newline at end of file
...@@ -27,6 +27,13 @@ ...@@ -27,6 +27,13 @@
<category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
</intent-filter>
<meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/nfc_tech_filter" />
</activity> </activity>
</application> </application>
......
...@@ -512,7 +512,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV ...@@ -512,7 +512,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
public void onErrorNfcCardMsg(int errorCode) { public void onErrorNfcCardMsg(int errorCode) {
runOnUiThread(() -> MainActivity.this.onUpdateBalanceError("")); runOnUiThread(() -> MainActivity.this.onUpdateBalanceError(""));
} }
}, 0); });
} }
@Override @Override
...@@ -539,7 +539,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV ...@@ -539,7 +539,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
public void onErrorNfcCardMsg(int errorCode) { public void onErrorNfcCardMsg(int errorCode) {
runOnUiThread(() -> MainActivity.this.onUpdateBalanceError("")); runOnUiThread(() -> MainActivity.this.onUpdateBalanceError(""));
} }
}, 0); });
String cardUid = ByteArrayToHexString(tag.getId()); String cardUid = ByteArrayToHexString(tag.getId());
cardProcessor.lockIsoDepCard(tag); cardProcessor.lockIsoDepCard(tag);
......
...@@ -35,7 +35,7 @@ public class RXReader { ...@@ -35,7 +35,7 @@ public class RXReader {
configService.getTid(), configService.getTid(),
configService.getToken(), configService.getToken(),
accessToken accessToken
,0); );
nativeLib nativeLibrary = new nativeLib(context, deviceDriver); nativeLib nativeLibrary = new nativeLib(context, deviceDriver);
InitDebugCertificate debugCertificate = new InitDebugCertificate(); InitDebugCertificate debugCertificate = new InitDebugCertificate();
......
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<tech-list>
<tech>android.nfc.tech.MifareClassic</tech>
</tech-list>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment