Flutter、url_launcher 在调试模式下工作但在 apk 中不工作

时间:2021-04-08 22:26:04

标签: android flutter dart debugging apk

1- Flutter、url_launcher 在调试模式下工作,但在 apk 中不工作。 2-url_launcher 工作 api 29 但不工作 api 30。我的英语很糟糕所以我道歉。 我的主要问题是“Flutter,url_launcher 在调试模式下工作但不在 apk 中工作”你能帮我吗?

TextButton(onPressed: () async {
                print(_gonderi.kanalID);
                if(await canLaunch("https://www.youtube.com/channel/" + _gonderi.kanalID)) {//youtubeChannel
                 await launch("https://www.youtube.com/channel/" + _gonderi.kanalID);//YoutubeChannel
                } else {
                  throw "Bu siteye ulaşılamıyor";
                }
                }, child: Container(
                  height: 100,
                  width: double.infinity,
                  child: Image.asset("assets/images/aboneOl.png"),
                ))

Android/app/src/main/AndroidManifest.xml

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="com.android.vending.BILLING" />

    <queries>
        <intent>
            <action android:name="android.intent.action.VIEW" />
 
            <data android:scheme="https" />
        </intent>
        <intent>
            <action android:name="android.intent.action.DIAL" />
            <data android:scheme="tel" />
        </intent>
    </queries>

android/app/buildGradle

android {
compileSdkVersion 29

sourceSets {
    main.java.srcDirs += 'src/main/kotlin'
}

lintOptions {
    disable 'InvalidPackage'
}

defaultConfig {
    // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
    applicationId "com.IzleKazan"
    minSdkVersion 19
    targetSdkVersion 29

android/buildGradle

    dependencies {
    classpath 'com.android.tools.build:gradle:4.1.1'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:4.3.5'
}

0 个答案:

没有答案