草庐IT

打包app

全部标签

c# - 了解 Windows Universal App (UWP) 中的扩展执行 session

我正在努力让扩展执行session为我的Windows通用应用程序工作。我想要实现的是以下场景。用户想通过蓝牙将手机与设备连接。目前,每当屏幕关闭或来电或用户最小化应用程序时,连接都会失败,我们会在恢复时重新启动它。我想为这个正在进行的连接启用扩展执行,这样应用即使在最小化(暂停)时也能继续工作。我认为我需要ExtendedExecutionReason.Unspecified,因为它应该允许我的应用程序在挂起状态下运行最多10分钟(这对我的目的来说绰绰有余)。但是,连接似乎总是在挂起时失败(当我尝试使用VS的“应用程序生命周期”下拉列表从调试器更改我的应用程序状态时,我被Extend

java - 打包在 Windows 上运行的 Java 软件的最佳方式是什么?

打包在Windows上运行的Java软件的最佳方式是什么?是否有编写.BAT文件的标准可以发现机器上最新安装的JRE?是否有任何Maven插件?可执行Jar文件有什么用? 最佳答案 毫无疑问,我会推荐您使用JavaWebStart,因为它可以让您轻松控制所使用的版本(以及迄今为止更易于使用的更新机制)。 关于java-打包在Windows上运行的Java软件的最佳方式是什么?,我们在StackOverflow上找到一个类似的问题: https://stacko

node.js - 创建项目 cordova-lib 时出错 cordova-app-hello-world missing

我想在Windows10上启动一个新的cordova项目我运行命令cordovacreateMyAppcom.myappmyapp我收到以下消息Creatinganewcordovaproject.Couldnotfinddirectory:C:\ProgramFiles\nodejs\node_modules\cordova\node_modules\cordova-lib\node_modules\cordova-app-hello-world我的堆栈:Node4.2.1npm3.3.8cordova5.3.3我该如何解决? 最佳答案

windows - Cordova App 8.1 缓存 HTTP 请求

我正在Windows8.1上使用VisualStudio2015Cordova工具开发一个应用程序。目标也是Windows8.1。应用正在缓存HTTPGET请求。因此,对同一资源的第二个GET请求返回缓存的响应。我在禁用网络适配器后进行了测试,但仍然收到包含缓存结果的响应。我正在使用jsforce库连接到salesforce.com。我知道我可以在url上添加时间戳,但我想找到解决方法而不是解决方法。有什么想法吗?[更新]问题与jsforce无关,因为它在Android上运行良好。该错误特定于Windows8.1和cordova。 最佳答案

java - 使用maven将java文件打包成exe for windows

Maven的Launch4J端口有非常详细的文档,我无法按照我想要的方式使用它。是否有一些好的Maven插件可以生成具有以下标准的exe文件(如果可能,至少其中一些):不包装jarJar可以在相对于jar文件的不同目录中jar正是依赖项,因此将新的jar添加到具有不同名称的目录没有任何效果。Xmx和Xms可以通过文件配置如果可能,进程以.exe名称运行(不太重要) 最佳答案 你可以使用插件com.akathist.maven.plugins.launch4jlaunch4j-maven-plugin1.5.2用于将jar文件包装在e

ruby - 在执行用 OCRA 打包的 Ruby 可执行文件时如何处理控制台窗口的关闭?

背景:Ruby脚本使用OCRA1.2打包成可执行文件。脚本结构如下:beginensureend问题:当我在Windows上运行可执行文件时,它会打开一个控制台窗口,并照常运行。如果我按下Ctrl-C,清理代码就会运行。但如果我关闭控制台窗口,清理代码就不会运行。即使在这种情况下,是否仍然可以确保清理代码运行?旁注:我有Java背景,第一次使用Ruby。 最佳答案 有点。您需要后台处理,但不幸的是(1)在WindowsIO.popen下不是很可靠。,(2)即使是Windows“start/B”命令也只是在(共享)控制台中运行代码。所

c# - 如何在 Windows 8 Metro App 中平滑滚动 ScrollViewer?

我有这样的问题:我的Windows8XAML/C#应用程序中有一个ScrollViewer。在ScrollViewer内部有一个带有动态列数的网格,我在加载程序时在代码中设置了ColumnDefenitions。但是当我尝试使用在ScrollViewer中滚动此网格时scrollViewer.ScrollToHorizontalOffset(myOffset);它立即滚动,但我希望它在一段时间内平滑地滚动。请帮助我,我该怎么做? 最佳答案 可以使用Storyboard来实现,见下面的例子(甚至可以适用于WindowsPhone8):

C# Windows App 删除页面

我制作了一个简单的Windows8问答游戏。我有3个页面:MainPage、GamePage和ScorePageGamePage有一个计时器,因此我必须在30秒内尽可能多地回答问题。它还有一个后退按钮以防我想放弃,还有一个重试按钮可以重新开始。问题是每当我点击“返回”或“重试”按钮时,新页面都会正确显示,但旧的GamePage仍然在后台工作,当时间到了时它会显示ScorePage例如,我打开应用程序,开始游戏并单击“返回”。时间到后,即使我关闭了游戏(或者我认为如此),ScorePage仍然会显示...那么我怎样才能完全处理页面的那个实例呢?第一次尝试做W8App,之前只用过WinFo

windows - 当用户向上滚动时在 ListView Windows Phone 8.1 RT App 中调用增量加载

在我的应用中,我想要一个ListView,其中项目在底部加载,当用户“向上”滚动时,ListView调用IncrementalLoading并加载项目。 最佳答案 我在这里回答了一个类似的问题:WP8.1bottomtotopinfinitescrolling这不是您问题的确切答案(触发增量加载),而是使用ExtendedListView(https://www.nuget.org/packages/ExtendedListView)通过反转“刷新”(通过在顶部拉动/向上滚动获得)来模拟行为加载更多行为。希望对你有帮助

windows - 使用全局包打包 nodejs 应用程序

我们有一个项目必须打包为zip,以便我们可以将其分发给我们的客户。使用普通的node_modules目录我没有问题。我只需将目录和node.exe一起放在我的项目文件夹中,就可以在其他每台计算机上启动我们的项目,而无需安装Node或运行任何npm命令。但现在我依赖于phantomjs,它需要作为全局包安装npminstall-gphantomjs。我如何将这样的模块打包到我们的项目中?我首先想到的是将phantomjs复制到本地的node_modules目录下,并将路径变量NODE_PATH设置到该目录下。它没有找到phantomjs。开发平台和客户端平台都是windows。