Привет! Я интегрирую Google Pay Api, используя react-native-gpay
, но у меня возникла проблема
Действия по установке Reaction-native-gpay
1- npm i react-native-gpay
2- react-native link react-native-gpay
3 - добавлено в блок зависимостей android / app / build.gradle compile project(':react-native-gpay')
4 - добавлено import com.reactlibrary.RNGpayPackage;
в MainActivity. java
5 - Заменен метод getPackages
в MainApplication. java с кодом ниже () >
protected List<ReactPackage> getPackages() {
@SuppressWarnings("UnnecessaryLocalVariable")
List<ReactPackage> packages = new PackageList(this).getPackages();
packages.add(new RNGpayPackage()); // added a package in the list returned by getPackages()
return packages;
}
, а также импортирован в MainApplication. java import com.reactlibrary.RNGpayPackage;
6- My settings.gradle
rootProject.name = 'Pmt'
include ':react-native-gpay'
project(':react-native-gpay').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-gpay/android')
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
Я также проверил на GitHub, чтобы решить эту проблему, например this
Но я не смог найти любой ответ. В моей консоли появляется следующая проблема
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
> Could not resolve project :react-native-gpay.
Required by:
project :app
> Unable to find a matching configuration of project :react-native-gpay:
- None of the consumable configurations have attributes.