nativescript-purchase
:moneybag: A NativeScript plugin for making in-app purchases!
File Explorer
Download Latest Version (.zip)- settings.json
- tasks.json
- profiles_settings.xml
- .name
- compiler.xml
- encodings.xml
- gradle.xml
- misc.xml
- modules.xml
- runConfigurations.xml
- gradle-wrapper.jar
- gradle-wrapper.properties
- IInAppBillingService.aidl
- InAppBillingHelper.java
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- workspace.xml
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- launch.json
- settings.json
- background.png
- icon.png
- logo.png
- background.png
- icon.png
- logo.png
- background.png
- icon.png
- logo.png
- splash_screen.xml
- background.png
- icon.png
- logo.png
- background.png
- icon.png
- logo.png
- background.png
- icon.png
- logo.png
- colors.xml
- styles.xml
- colors.xml
- styles.xml
- AndroidManifest.xml
- app.gradle
- Contents.json
- icon-29.png
- icon-29@2x.png
- icon-29@3x.png
- icon-40.png
- icon-40@2x.png
- icon-40@3x.png
- icon-50.png
- icon-50@2x.png
- icon-57.png
- icon-57@2x.png
- icon-60@2x.png
- icon-60@3x.png
- icon-72.png
- icon-72@2x.png
- icon-76.png
- icon-76@2x.png
- icon-83.5@2x.png
- Contents.json
- Default-568h@2x.png
- Default-667h@2x.png
- Default-736h@3x.png
- Default-Landscape.png
- Default-Landscape@2x.png
- Default-Landscape@3x.png
- Default-Portrait.png
- Default-Portrait@2x.png
- Default.png
- Default@2x.png
- Contents.json
- LaunchScreen-AspectFill.png
- LaunchScreen-AspectFill@2x.png
- Contents.json
- LaunchScreen-Center.png
- LaunchScreen-Center@2x.png
- Contents.json
- build.xcconfig
- Info.plist
- LaunchScreen.storyboard
- app.css
- app.ts
- bundle-config.ts
- main-page.ts
- main-page.xml
- package.json
- vendor-platform.android.ts
- vendor-platform.ios.ts
- vendor.ts
- report.html
- stats.json
- package-lock.json
- package.json
- references.d.ts
- tsconfig.json
- webpack.config.js
- include.gradle
- package.json
- product-common.ts
- product.android.ts
- product.d.ts
- product.ios.ts
- package.json
- transaction-common.ts
- transaction.android.ts
- transaction.d.ts
- transaction.ios.ts
- InAppBillingHelper.android.d.ts
- .gitignore
- .travis.yml
- gruntfile.js
- LICENSE
- nativescript-purchase.d.ts
- package-lock.json
- package.json
- purchase-common.ts
- purchase.android.ts
- purchase.d.ts
- purchase.ios.ts
- README.md
- references.d.ts
- tsconfig.json
- tslint.json
# Installation Guide
1. Get the code
git clone https://github.com/PeterStaev/nativescript-purchase
Downloads the entire project code from GitHub to your computer.
cd nativescript-purchase
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd android/inappbilling
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
3. Node.js
EasyPrerequisites
$ npm install -g grunt-cli
Downloads and installs the libraries listed in package.json.
$ npm install
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
