问题标签 [launching-application]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 使用 Objective-C/Cocoa 启动 Mac 应用程序
使用命令行启动路径查找器应用程序时,我使用open -a Path Finder.app /Users/
. 基于这个想法,我使用以下代码来启动路径查找器。
我可以在不使用open
命令行的情况下启动应用程序吗?
.net - 尝试从 Visual Studio 设置项目自定义操作启动 wpf 应用程序。错误 1001:Assembly.GetEntryAssembly() 返回 null
我正在为我的应用程序准备一个设置项目。我需要构造数据库连接字符串,然后根据连接字符串运行脚本文件并更新应用程序配置文件。
我有这个WPF Sql Connection User Control,它使我能够从用户输入构造数据库连接字符串。
问题是,当我尝试 从安装程序类启动WPF Sql Connection User Control时,我得到了这个异常。
错误 1001:Assembly.GetEntryAssembly() 返回 null。设置 Application.ResourceAssembly 属性或使用 pack 语法来指定要从中加载资源的程序集。
这是 App.xaml.cs 代码
我的安装程序类有这个代码来启动应用程序。
谢谢,
已实施的解决方案
好吧,我让它以不同的方式工作。
在 Visual Studio 设置项目中将自定义操作属性“安装程序类”更改为 false 对我有用。
我不得不添加另一个入口点并将其设置为项目启动对象。甚至不需要在 App.xaml.cs 文件中添加任何代码。
这是新的入口点
ios - iOS:如何从我的应用程序中使用 [UIApplication sharedApplication] 启动应用程序将控制权返回给我的应用程序
现在我可以通过这个调用启动类似邮件应用程序的东西:
但是,我希望邮件在用户完成发送电子邮件后自动将控制权返回给我的应用程序。这可能吗?
c++ - Eclipse项目运行问题
我尝试在 Eclipse Helios 中创建一个 C++ 项目,它适用于一些简单的“Hello World”项目(单个文件等)。但是,现在我有一个更大的项目,其中包含几个文件,该项目仍然可以毫无问题地构建。实际上,当我进入发布文件夹时,makefile、目标文件、实际的二进制可执行文件都在那里。我可以通过终端运行二进制文件。如果我在 Eclipse 中为此项目单击“运行/调试”,它总是显示“启动失败。找不到二进制文件”。
怎么可能在 Eclipse 中运行程序?我想探索它的调试功能。另外,我在 CentOS linux 中运行 eclipse,我相信基本的 g++、gdb 设置等应该没问题,否则守护程序hello world
将无法工作。
ios - 在主屏幕上点击应用程序图标时应用程序未启动
我们为几个 ipad 用户构建了一个应用程序。用于构建此应用程序的配置文件具有所有 UDID。该应用程序运行良好,直到上周。现在用户在启动应用程序时面临问题。当他们点击应用程序图标时,应用程序会立即关闭而不显示任何屏幕。用户在 3 月 13 日之后面临这个问题,这是夏令时的开始。所以是因为这个吗?或配置文件已过期?此外,我的开发人员 ID 已在 3 月底到期。但配置有效期至 2011 年 6 月。是否是开发人员 ID 到期造成的问题。需要帮助..它的生产问题,我无法找出确切的原因。
installation - 跨操作系统注册自定义协议或 MIME 关联是否更容易?
从网络浏览器(Win/Mac)我需要启动一个桌面应用程序并从网络服务器传递一个响应字符串(例如 XML)。对于 Windows,据我所知,我有两个简单的选择:
将应用程序设置为默认程序,并以标准方式响应,以便浏览器将响应与该扩展/内容类型相关联。浏览器验证关联,将响应存储到临时文件,然后应用程序打开它。
注册一个协议,它会导致浏览器启动应用程序,并将 URL 传递给它。在这种情况下,字符串显然需要像 Base64 编码(但比浏览器的 URL 长度限制短)。否则,我会将文件存储在网络服务器上,并将 URL 提供给应用程序以请求自身。这似乎不太理想,但 iTunes 使用它 (
itms://
)。
跨平台的应用安装程序通常更容易注册哪个?我目前不知道这个应用程序使用的特定安装程序框架。
android - 改变发射活动
我想改变我的启动活动。目前我的清单是这样的:
现在我创建了另一个活动,它是一个启动屏幕,我想启动它而不是 Main 所以我尝试了这种方式:
但我得到了这个问题的许可:
[2011-03-31 16:32:44 - BlackJackNuovo] ActivityManager: java.lang.SecurityException: Permission Denial: Starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg= 0x10000000 cmp=com.phinet.android.blackjack/.Main } from null (pid=-1, uid=-1) 需要 null。
请帮我 :)
更新
没门。我是这样做的:
但似乎午餐总是主要活动,这是concole日志:
为什么?
iphone - iphone如何确保应用程序仅在获取用户位置后启动
我正在执行以下操作以确保我的应用程序仅在为用户获取位置更新后启动。
1)我的应用程序委托实现 CLLocationManagerDelegate
2)在我的应用程序委托 didFinishLaunchingWithOptions 方法中,我正在做
其中 locationManager 是 CLLocationManager 实例,然后返回 YES
3)在我的应用委托中实现了这个方法
4)现在当 didUpdateToLocation 方法被调用时,我做
5)我也有一个启动页面
所以这就是我所看到的,启动页面出现一两秒钟,然后一个纯白色窗口出现一秒钟左右,然后我看到我的 myViewController.view
我想避免出现那个白色纯窗口,我知道它出现是因为那时我的手机正在尝试更新用户当前位置,但我希望它在那段时间继续显示启动画面而不是显示白色纯窗口.
c# - C# Windows 应用程序 - 链接按钮以开始游戏
我相信到目前为止我一直在采取正确的方法,但我想在我的电脑上有个按钮来启动视频游戏。
到目前为止,我有一个链接到进程的按钮:
因此,无论我将 EXE(我正在编码的那个)放在哪里,它都会在相对于其位置的子文件夹 MBO 下启动“marbleblast.exe”。
它似乎正在工作并试图启动游戏,但是,它说它无法加载那里的文件。我在没有启动器的情况下测试了游戏,它工作正常。我相信它正在尝试运行 EXE,但不让它使用其文件夹中的其他文件。
如果需要,我会提供更多详细信息。
怎样才能让游戏正常运行?
android - 无法从 SMS 中启动 Android 应用程序 - Android 浏览器始终执行任务
我希望我的应用程序在用户单击链接时启动,例如,http://myapp.com
该链接嵌入在 SMS 消息中。
我遵循了这个[解决方案],但它对我不起作用。模拟器每次都打开浏览器。
这是意图过滤器:
我还尝试增加意图过滤器的优先级,以便在浏览器使用android:priority = 100
标签之前拦截意图,但它没有改变任何东西。所以要么这个优先级不够高,要么意图过滤器从一开始就没有匹配。
这是点击链接后系统广播的意图。它给出了:
04-27 13:03:22.905: INFO/ActivityManager(59): Starting activity: Intent { act=android.intent.action.VIEW dat=http://myapp.com cmp=com.android.browser/.BrowserActivity}
我的猜测是,每次发送此意图时,Android 都会选择默认浏览器。我想知道是否与 cmp 属性有关。我们可以改变它吗?不然怎么能在浏览器之前拦截到intent呢?
任何建议都会受到欢迎。先感谢您 :)