[英]Flutter app apk does not work properly on phone but works well on emulator
Flutter 應用程序 apk 在手機上無法正常運行,但在模擬器上運行良好。單擊按鈕將數據添加到 sqflite 數據庫不起作用或當我更改應用程序語言時。我已經嘗試了我在互聯網上找到的所有建議,但它仍然不起作用我不明白問題出在哪里。在模擬器中效果很好但是當我安裝 apk 並將其安裝在我的手機上時,它不起作用。 Flutter 運行-v
> [ +214 ms] executing: [C:\src\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +132 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +1 ms] 9b2d32b605630f28625709ebd9d78ab3016b2bf6
[ +1 ms] executing: [C:\src\flutter/] git tag --points-at HEAD
[ +144 ms] Exit code 0 from: git tag --points-at HEAD
[ ] 1.22.6
[ +17 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +97 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ +1 ms] origin/stable
[ +1 ms] executing: [C:\src\flutter/] git ls-remote --get-url origin
[ +83 ms] Exit code 0 from: git ls-remote --get-url origin
[ +1 ms] https://github.com/flutter/flutter.git
[ +167 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref HEAD
[ +137 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ +5 ms] stable
[ +175 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +19 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ +2 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +12 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +2 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +78 ms] executing: C:\Users\raghi\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[ +101 ms] List of devices attached
[ +8 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ +1 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ +2 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +3 ms] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ +164 ms] No supported devices connected.
[ +34 ms] "flutter run" took 511ms.
[ +51 ms]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:14:3)
#1 RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:353:7)
<asynchronous suspension>
#2 FlutterCommand.verifyThenRunCommand
(package:flutter_tools/src/runner/flutter_command.dart:933:11)
<asynchronous suspension>
#3 FlutterCommand.run.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command.dart:836:33)
<asynchronous suspension>
#4 FlutterCommand.run.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command.dart)
#5 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#6 _rootRun (dart:async/zone.dart:1190:13)
#7 _CustomZone.run (dart:async/zone.dart:1093:19)
#8 _runZoned (dart:async/zone.dart:1630:10)
#9 runZoned (dart:async/zone.dart:1550:10)
#10 AppContext.run (package:flutter_tools/src/base/context.dart:149:18)
#11 FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:825:20)
#12 CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#13 FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:335:21)
#14 _rootRunUnary (dart:async/zone.dart:1198:47)
#15 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#16 _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#17 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#18 Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#19 Future._completeWithValue (dart:async/future_impl.dart:529:5)
#20 _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:40:15)
#21 _completeOnAsyncReturn (dart:async-patch/async_patch.dart:311:13)
#22 FlutterVersion.checkFlutterVersionFreshness (package:flutter_tools/src/version.dart)
#23 _rootRunUnary (dart:async/zone.dart:1198:47)
#24 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
#25 _FutureListener.handleValue (dart:async/future_impl.dart:143:18)
#26 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:696:45)
#27 Future._propagateToListeners (dart:async/future_impl.dart:725:32)
#28 Future._completeWithValue (dart:async/future_impl.dart:529:5)
#29 Future._asyncCompleteWithValue.<anonymous closure> (dart:async/future_impl.dart:567:7)
#30 _rootRun (dart:async/zone.dart:1190:13)
#31 _CustomZone.run (dart:async/zone.dart:1093:19)
#32 _CustomZone.runGuarded (dart:async/zone.dart:997:7)
#33 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
#34 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#35 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#36 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#37 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)
>[ +396 ms] ensureAnalyticsSent: 374ms
>[ +15 ms] Running shutdown hooks
>[ +2 ms] Shutdown hooks complete
>[ +2 ms] exiting with code 1
我剛剛收到上述錯誤。我創建了一個新項目,即使在 flutter 演示應用程序中也出現了該錯誤所以這不是我的代碼的錯誤。請幫助我,我已經處理了 3 天
Flutter build apk 出現此錯誤。
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:lintVitalRelease'.
> Could not resolve all artifacts for configuration ':app:debugRuntimeClasspath'.
> Failed to transform libs.jar to match attributes {artifactType=processed-jar, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> Execution failed for JetifyTransform:
但是我沒有收到這些代碼的錯誤,但是 apk 不能正常工作。
flutter build apk --debug
flutter build apk --profile
flutter build apk --release
我不明白為什么會出現問題,但是我處理了它。我創建了一個不同名稱的新項目,並將舊項目的文件一個一個重建並復制了內容。我重新下載了所有包在新版本的依賴項下。最后我添加了互聯網權限androidManifest.xml
,即使我的應用程序沒有使用互聯網。 <uses-permission android:name="android.permission.INTERNET" />
此問題很可能在更新 Flutter 后發生。 更新 Flutter 后總是檢查
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.