2016-09-09 51 views
1

我需要使用Appcelerator Titanium为Windows创建移动模块项目,我已经创建了Android和ios模块,但这是我第一次需要创建一个for视窗。Appcelerator Titanium Windows Mobile模块开发

我点击选项来创建一个新的移动模块和打开的对话框(图片附件),它只提供了创建Android或Mobile Web模块的选项,但没有创建Windows模块的选项。

New module screenshot

我检查,我满足Appcelerator的要求,详情如下。

我已经安装了SDK 5.4.0.GA,并想知道这是否是Appcelerator从编译8.1 SDK转换到Windows 10 SDK的结果。

有没有人设法创建一个新的模块,因为安装5.4.0.GA?

系统:

Windows 10 Build 14915 

Microsoft Visual Studio Community 2015 Version 14.0.25425.01 Update 3. 

Microsoft .NET Framework Version 4.6.02001. 

Windows Phone SDK 8.0 - ENU. 

Application Insights Tools for Visual Studio Package 7.5.00830.1 

ASP.NET and Web Tools 2015.1 (Beta8) 14.1.11107.0 

ASP.NET Web Frameworks and Tools 2012.2 4.1.41102.0 

ASP.NET Web Frameworks and Tools 2013 5.2.40314.0 

Common Azure Tools 1.8 

GitHub.VisualStudio 1.0 

JavaScript Language Service 2.0 

JavaScript Project System 2.0 

Microsoft Azure Mobile Services Tools 1.4 

Multilingual App Toolkit 4.0.1605.0 

NuGet Package Manager 3.4.4 

PreEmptive Analytics Visualizer 1.2 

SQL Server Data Tools 14.0.60519.0 

TypeScript 1.8.36.0 

Visual C++ for Cross Platform Mobile Development 1.0 

Visual Studio Tools for Universal Windows Apps 14.0.25527.01 

Xamarin 4.1.1.3 (34a92cd) 

Xamarin.Android 6.1.1.1 (7db2aac) 

Xamarin.iOS 9.8.1.4 (3cf8aae) 

Appcelerator Titanium 

Appcelerator Studio Version: 4.7.0.201607250649 

Titanium SDK Version: 5.5.0.v20160906154554 

Titanium SDK Version: 5.4.0.GA 

Titanium SDK Version: 5.3.1.GA 

Studio Diagnostics: 

ENV: 

USERDOMAIN_ROAMINGPROFILE=DES-LAPTOP2 

LOCALAPPDATA=C:\Users\Des\AppData\Local 

PROCESSOR_LEVEL=6 

FP_NO_HOST_CHECK=NO 

VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ 

USERDOMAIN=DES-LAPTOP2 

FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer 

LOGONSERVER=\\DES-LAPTOP2 

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_20 

SESSIONNAME=Console 

ALLUSERSPROFILE=C:\ProgramData 

PROCESSOR_ARCHITECTURE=x86 

VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ 
PSModulePath=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\ 

SystemDrive=C: 

APPDATA=C:\Users\Des\AppData\Roaming 

USERNAME=Des 

ProgramFiles(x86)=C:\Program Files (x86) 

CommonProgramFiles=C:\Program Files (x86)\Common Files 

Path=C:/Program Files (x86)/Java/jre1.8.0_40/bin/client;C:/Program Files (x86)/Java/jre1.8.0_40/bin;C:/Program Files (x86)/Java/jre1.8.0_40/lib/i386;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Java\jdk1.8.0_20;C:\Program Files\Java\jdk1.8.0_20\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;D:\Android\sdk;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft Emulator Manager\1.0\;C:\Program Files (x86)\nodejs\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Users\Des\AppData\Local\Microsoft\WindowsApps;C:\Users\Des\AppData\Roaming\npm;;C:\Users\Des\AppData\Roaming\Appcelerator\Appcelerator Studio; 

FPS_BROWSER_USER_PROFILE_STRING=Default 

PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 

OS=Windows_NT 

PROCESSOR_ARCHITEW6432=AMD64 

COMPUTERNAME=DES-LAPTOP2 

PROCESSOR_REVISION=3c03 

CommonProgramW6432=C:\Program Files\Common Files 

ComSpec=C:\WINDOWS\system32\cmd.exe 

ProgramData=C:\ProgramData 

ProgramW6432=C:\Program Files 

HOMEPATH=\Users\Des 

SystemRoot=C:\WINDOWS 

TEMP=C:\Users\Des\AppData\Local\Temp 

HOMEDRIVE=C: 

PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel 

USERPROFILE=C:\Users\Des 

TMP=C:\Users\Des\AppData\Local\Temp 

VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ 
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files 

ProgramFiles=C:\Program Files (x86) 

PUBLIC=C:\Users\Public 

NUMBER_OF_PROCESSORS=8 

windir=C:\WINDOWS 
+0

Studio中的仪表板是否说Windows Phone SDK已安装? –

+0

是的,我在创建Windows Mobile应用程序时没有问题,它只是创建一个模块,这是一个问题。 –

回答

0

工作室目前不支持Windows模块的开发。计划将于11月推出的4.8.0版本将与SDK 6.0.0一起推出。现在可以使用CLI创建模块,appc new,然后按照提示进行操作,然后使用appc run -p windows构建。

+0

我试过CLI,它试图创建一个模块,但失败了。在Appcelerator指南命令行调用之后,没有选择模块目标平台的选项。它试图为所有平台创建一个空白模块。这失败并抱怨“TypeError:无效版本:android.0.0”。这很烦人,因为这个盒子有一个有效的Android SDK和NDK安装,我使用这个框进行原生Android开发,我不想要一个Titanium Android模块。我记得Titanium for Android需要一个陈旧的SDK,我必须安装它来创建一个Windows模块吗? –

+0

好的,我已经建立了一个模块。是的,你必须有一个功能齐全的Android设置来建立一个Windows模块。作为奖励,它必须在C:驱动器上,所以我现有的Native设置不好。在我的C盘上有将近40GB未使用的混乱,并且一切都很好。谢谢Appcelerator永远不会考虑开发人员可能有一个以上的硬盘驱动器的计算机。伊万,非常感谢指出我在正确的方向。 –

相关问题