Articles of sdk

Android SDK的Windows和Linux版本之间是否存在差异?

我正在考虑编写一个Android应用程序,我发现这个SDK可用于Windows和Linux。 我的系统是双启动的,所以我可以去任何一个方式,但是我想知道这两个版本之间是否有任何不同,这会影响我的开发过程(如果是这样的话,它们是什么)。 请注意,我不打算开始讨论哪个操作系统是更好的select。

我如何获得sal.h

我一直在win7上用minw32编译一个程序。 每次我尝试编译这个,我得到一个关于sal.h错误的错误。 我已经下载了两个Visual Studio的C + + 20010(快递),并得到了微软的Win7 SDK。 即使如此,我仍然没有find该头文件。 有什么地方可以下载吗?

什么是winapifamily.h?

在Windows SDK和DDK中找不到它,但是我们现有的一些代码包含它。 我发现的唯一有意义的链接是: http : //msdn.microsoft.com/en-us/library/windows/hardware/hh450839%28v=vs.85%29.aspx它是什么?

selectAndroid开发SDK的位置时需要指定哪个文件夹?

在LiveCode中设置移动支持首选项以开发Android时,需要selectAndroid文件夹归档中的哪个文件 夹 ? 每当我select一个文件夹,似乎提出了一个错误说: The chosen folder is not a valid Android SDK. Please ensure you have it installed correctly, and enabled support for Android 2.2 (Froyo). 我在Windows 7上运行。

mac和windows关于android SDK的区别是什么?

如问题所述。 我打算从我的微软Windows PC复制android SDK库到我的新的Mac PC。 我应该下载的Mac版本的SDK或复制目录从Windows到Mac就足够了?

AttachConsole的最低版本要求是什么?

在线PSDK文档状态5.1(WinXP): 要编译使用此函数的应用程序,请将_WIN32_WINNT定义为0x0501或更高版本。 有关更多信息,请参阅使用Windows头。 要求 最低支持的客户端 :Windows XP [仅限桌面应用] 最低支持的服务器 :Windows Server 2003 [仅适用于桌面应用程序] 老版本的PSDK doc与上面的模糊不清,并试图说明5.0(Win2k)或5.1: 要编译使用此函数的应用程序,请将_WIN32_WINNT定义为0x0500或更高版本。 有关更多信息,请参阅使用SDK头。 要求 客户端:需要Windows Vista或Windows XP。 服务器:需要Windows Server“Longhorn”或Windows Server 2003。 最后,PSDK标题(相当老)也主张Win2k: #if(_WIN32_WINNT >= 0x0500) WINBASEAPI BOOL WINAPI AttachConsole( __in DWORD dwProcessId); #define ATTACH_PARENT_PROCESS ((DWORD)-1) #endif /* _WIN32_WINNT >= 0x0500 */ 我没有任何比WinXP SP3更老的东西来检查kernel32.dll导出目录,所以请赐教我什么是真正的最低支持的版本, 5.0或5.1 ?

安装Windows SDK /套件8.1 / 10

由于Microsoft现在需要sha256进行签名下载,所以我需要更新作为Windows SDK /套件的一部分的signtool.exe。 Windows Kis SDK应该是好的(我正在使用Windows 10),但是在尝试安装时出现错误(包括在线安装和可再发行的下载) 这里是日志: === Verbose logging started: 26-01-2016 01:36:42 Build type: SHIP UNICODE 5.00.10011.00 Calling process: X:\AppData\Local\Temp\{ed3a6e6d-9661-4357-abe4-fcc03dc57a07}\.be\sdksetup.exe === MSI (c) (70:E4) [01:36:42:340]: Resetting cached policy values MSI (c) (70:E4) [01:36:42:340]: Machine policy value 'Debug' is 0 MSI (c) (70:E4) [01:36:42:340]: ******* RunEngine: ******* Product: C:\ProgramData\Package Cache\{984022F2-9BCA-A41D-6A38-1AE658F01415}v8.100.25984\Installers\Windows Software Development Kit-x86_en-us.msi ******* […]

捕获屏幕截图包括.NET中的半透明窗口

我想要一个相对黑客的方式来做到这一点,任何想法? 例如,下面的截图不包含半透明窗口: Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown Text = "Opaque Window" Dim win2 As New Form win2.Opacity = 0.5 win2.Text = "Tranparent Window" win2.Show() win2.Top = Top + 50 win2.Left = Left() + 50 Dim bounds As Rectangle = System.Windows.Forms.Screen.GetBounds(Point.Empty) Using bmp As Bitmap = […]

如何重新configuration​​文件以允许LiveCode使用Android模拟器?

我被告知我的其他问题之一(请参阅: selectAndroid开发SDK的位置时需要指定哪个文件夹? )为了使我的模拟器与LiveCode一起工作,我需要重新configuration这些文件。 有一件事,怎么样?

在Windows中拦截移动命令

我正在为一个文档标记软件的插件工作。 我想拦截在Windows资源pipe理器中的移动操作,并让标记软件来处理它。 我正在考虑钩,DLL注入。 MOVE可以由用户以几种方式发起,我需要拦截所有这些。 有没有人有其他的想法。 如果你可以发布一些示例链接,这将是很好的。 TIA Sujay