# How to install the TON Connect's WalletKit on the Android platform (https://docs-fpm2731fy-ton-core-docs.vercel.app/llms/ecosystem/walletkit/android/installation/content.md)



## Requirements [#requirements]

* Android SDK 26+
* Java 17+
* Gradle 7.0+
* Up-to-date Android System WebView (tested with 138.0.7204.179+)

## Adding WalletKit to project [#adding-walletkit-to-project]

1. Add the dependency to the app's `build.gradle.kts` file:

   ```kotlin
   dependencies {
       // See https://central.sonatype.com/artifact/org.ton/walletkit-android/versions
       implementation("org.ton:walletkit-android:+")
   }
   ```

2. Ensure Maven Central is included in the repository list:

   ```kotlin
   repositories {
       google()
       mavenCentral()
   }
   ```

## Permissions [#permissions]

Add the required permission to the `AndroidManifest.xml`:

```xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-permission android:name="android.permission.INTERNET" />
</manifest>
```

Alternatively, explore the complete demo wallet with WalletKit integration:

<Card title="Demo wallet, GitHub" icon="github" href="https://github.com/ton-connect/kit-android/tree/main/AndroidDemo" />
