libtdjson 0.1.2 copy "libtdjson: ^0.1.2" to clipboard
libtdjson: ^0.1.2 copied to clipboard

outdated

A flutter plugin for [TDLib JSON interface](https://github.com/tdlib/td#using-from-other-programming-languages), ffi binding.

flutter_libtdjson #

pub package pub points popularity likes

A flutter plugin for TDLib JSON interface, ffi binding.

Supported architectures #

Make sure you are using supported one

Platform Architecture
Android armeabi-v7a
arm64-v8a
Android emulator x86
x86_64
iOS armv7
armv7s
arm64
iOS simulator i386
x86_64
arm64 (M1)
macOS i386
x86_64
arm64 (M1)

Install #

  • Update pubspec.yaml:

    dependencies:
      libtdjson: ^0.1.0
    
  • If you want to build android, you have to add envs for github maven, see ./android/build.gradle

    export GITHUB_ACTOR=<username>
    export GITHUB_TOKEN=<personal access token>
    
  • If you want to set tdlibParameters.database_directory outside work dir, make sure you request the storage permission, e.q. android/app/src/main/AndroidManifest.xml

    <manifest>
      <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
      <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <manifest/>
    
  • If you want to build macos, have to set network permission in ./macos/Runner/*.entitlements files

    <dict>
        <key>com.apple.security.network.client</key>
        <true/>
    </dict>
    
4
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A flutter plugin for [TDLib JSON interface](https://github.com/tdlib/td#using-from-other-programming-languages), ffi binding.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

ffi, flutter, path

More

Packages that depend on libtdjson