expo가 포함 된 가이드를 보았습니다. 내가 만든 파일.
MainActivity 가이드와 함께 추가했습니다. Java에서 코드를 테스트했습니다.
jar.file : android / app / libs / libgbx.jar
Jar.file을 추가했고 테스트는 MainActivity.java 파일에서 수행되었습니다.
build.gradle (앱) :
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'gbrick.libgbx:libgbx:1.0'
}
MainActivity.java :
import co.kr.smcore.gbrick.libgbx.WalletManager;
...
public class MainActivity extends DetachActivity {
WalletManager walletMgr;
...
walletMgr = new WalletManager(this);
walletMgr.initRealm();
WalletInfo wallet = walletMgr.createGBXKeystore("test", "test");
walletMgr.addWallet(wallet);
테스트가 성공적으로 디버깅되었습니다.
하지만 App.js 파일에서 이 모듈을 쓰는 방법을 모르겠습니다.
const {WalletManager} = NativeModules;
위의 방법을 시도했지만 읽을 수는 없었습니다.
import를 어떻게 사용할 수 있습니까? 자세히 설명해주십시오.
제가 이해할 수 있는 예시를 첨가해주시면 감사하겠습니다.