草庐IT

myapplication-application-context

全部标签

android - Android 上的 'Context' 是什么?

在Android编程中,Context类究竟是什么,它的用途是什么?我在developersite上读到了它,但我无法清楚地理解它。 最佳答案 简单地说:顾名思义,它是应用程序/对象当前状态的上下文。它让新创建的对象了解正在发生的事情。通常,您调用它是为了获取有关程序的另一部分(Activity和包/应用程序)的信息。您可以通过调用getApplicationContext()、getContext()、getBaseContext()或this来获取上下文>(在从Context扩展的类中,例如Application、Activit

ios - Xcode 错误 : Code signing is required for product type 'Application' in SDK 'iOS 10.0'

我在OSXElCapitan上安装了Xcode8。我收到这个错误:Signingfor"target"requiresadevelopmentteam.Selectadevelopmentteamintheprojecteditor.Codesigningisrequiredforproducttype'Application'inSDK'iOS10.0' 最佳答案 将开发者帐户添加到Xcode:按Cmd⌘+,(逗号)转到帐户标签按照下面的屏幕截图启用开发团队:至少在某些情况下,可能还需要在移动设备上信任您的开发者资料。如果您在移动

iOS 应用程序 'The application could not be verified' 仅在一台设备上

我有两个iphone设备(4s和5)连接到我的计算机,我正在尝试在两个设备上安装一个应用程序。它在iphone5中安装得很好,但会出现错误“无法验证应用程序。”尝试在iphone4s设备中安装时。两个设备的UDID都已添加到为应用程序生成的配置文件中。另外,要补充一点,我刚刚在我的4s设备中将我的iphone版本更新为8.1.3。我不确定错误是否与它有关。如有任何帮助,我们将不胜感激。我已经坚持了一段时间了。编辑:我刚刚将它连接到另一台iPhone设备,但问题似乎又出现了。基本上这意味着该应用程序出于某种原因只安装在我已经使用了一段时间的手机中,而不是安装在任何其他手机中。再一次,我非

ios - SDK 'Application' 中的产品类型 'iOS 10.0' 需要代码签名 - StickerPackExtension 需要开发团队错误

我面临以下问题,无法构建应用程序。XXXhasconflictingprovisioningsettings.XXXisautomaticallyprovisioned,butprovisioningprofileWildCardhasbeenmanuallyspecified.Settheprovisioningprofilevalueto"Automatic"inthebuildsettingseditor,orswitchtomanualprovisioninginthetargeteditor.Codesigningisrequiredforproducttype'Applic

flutter 错误 : E/onesignal( 976): promptPermission() is not applicable in Android

我正在尝试android在flutter上订阅onesignal上的推送通知。我跟着:[http://flatteredwithflutter.com/send-notifications-in-flutter/][1]但是当我转到一个信号帐户时,我仍然看到0个订阅者。我尝试过创建新的flutter和运行示例。但它一直没有工作。 最佳答案 请关注官方docs重试.如果您还在苦苦挣扎,请查看我们的troubleshooting通过我们的支持channel指导或向我们发送消息https://onesignal.com

flutter : Navigator operation requested with a context that does not include a Navigator

我有一个场景,其中我根据将用户重定向到HomePage或LandingPage的值检查SharePreferences的值。我不确定我哪里错了?但我在下面收到此错误:我想它没有正确获取上下文,不知道如何获取它?UnhandledException:NavigatoroperationrequestedwithacontextthatdoesnotincludeaNavigator.E/flutter(11533):ThecontextusedtopushorpoproutesfromtheNavigatormustbethatofawidgetthatisadescendantofaN

android-emulator - 启动android模拟器而不启动Android Studio for flutter applications

是否有可能以flutterdoctor检测到它并且flutterrun应该能够部署到flutter代码的方式启动模拟器?我尝试了emulator-avd*imagename*但flutterdoctor无法检测到正在运行的模拟器并且flutterrun没有在模拟器上部署代码。 最佳答案 在记事本中键入以下内容并将其另存为“file_name.bat”并运行它:SETbuilddir=%~dp0SETEX="C:\Users\user_name\AppData\Local\Android\Sdk\emulator\emulator.e

android - 在设备 "timeout waiting for the application to start"上启动 Flutter 应用程序时出现问题

一段时间后,我的Flutter应用程序停止在设备上构建。我尝试了flutterclean、在AndroidStudio中使缓存无效并重新启动、重新启动设备和AndroidStudio,但没有任何帮助:(。尽管该应用程序仍然可以在模拟器上正常构建。运行日志:Launchinglib/main.dartonMiA1indebugmode...Initializinggradle...Resolvingdependencies...Gradletask'assembleDebug'...Builtbuild/app/outputs/apk/debug/app-debug.apk.Instal

flutter - 如何使用 Navigator.of(context).pop() 在一秒后隐藏 alertDialog

我试图在一秒钟后自动隐藏一个alertDialog这是代码:WidgetpopupWidget(BuildContextcontext,...){Future.delayed(Duration(seconds:1),(){Navigator.of(context).pop();});returnAlertDialog(...);}什么有效:我可以点击屏幕上的其他地方来关闭alertDialog我可以等一秒钟,它会自动关闭错误:如果,在(确切地?)一秒钟之后,我点击屏幕上的其他地方(关闭alertDialog),Future.delayed(...)将不会隐藏alertDialog,而是

android - Navigator.pop(context) 抛出异常

我试图实现一个同时具有抽屉和TabBar演示的UI,为此我尝试了以下操作:-import'package:flutter/material.dart';voidmain()=>runApp(newNewApp());classNewAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(home:DefaultTabController(length:3,child:Scaffold(drawer:Drawer(child:ListView(padding:Edge