问题列表 - 第38018页

使用SDK Manager更新SDK时收到错误

我对Android SDK Manager感到非常沮丧.

我正在运行Win 7 Home Edition并将SDK安装在我的D:\驱动器上的顶级目录中.

当我从命令行运行SDK Setup.exe(我甚至以管理员身份打开提示)时,在尝试更新软件包时出错.

SDK管理器告诉我需要安装SDK Tools rev 7.但是当我接受许可证时,我收到一条错误消息,指出:

"文件夹无法重命名或删除"yada yada yada.安装档案窗口显示"无法将目录D:\ android-sdk-windows\tools重命名为D:\ android-sdk-windows\temp\ToolPackage.old01".

我在这里寻求帮助:

http://groups.google.com/group/android-developers/browse_thread/thread/4b784f3eb1e096fd/ecadfb28ce5daf5f?lnk=gst&q=cannot+rename+folder#ecadfb28ce5daf5f

但那里的内容没有帮助.

  1. 我禁用了我的防病毒软件(AVG).

  2. 我没有运行任何其他程序 - 只是命令提示符启动SDK管理器.

  3. 我甚至给了每个人组,对于D:\ android-sdk-windows \文件夹,完全控制.

  4. 我尝试在启动SDK Manager之前重命名tools目录,但是当我尝试启动SDK Setup.exe时出现错误,导致无法找到批处理文件.GRRRR.

这些都不起作用.

建议如何让包更新而不出错,非常感谢.

谢谢!

android

7
推荐指数
2
解决办法
7083
查看次数

在iPhone上将本地文件加载到UIWebview时维护目录结构

在UIWebview中使用本地文件并希望有一个简单的解决方法时,我注意到一个小麻烦.作为一个简单的例子,我可以在我的xCode项目中找到一个名为"WebProject"的文件夹,其中包含一个html文件和一个名为"images"的子文件夹,其中包含图像.html文件引用了您期望的图像:例如,src ="images/MYIMAGE.jpg",如果这是正常的网页,那么它只是花花公子.但是,当您在UIWebview中加载html文件时,此图像将不会显示,因为似乎所有文件都被抛入一个大的包文件夹中(因此图像链接实际上是:src"MyIMAGE.jpg").反正有没有在主包中强制执行这些文件的目录结构,所以这种事情不会发生?谢谢!

iphone uiwebview

6
推荐指数
1
解决办法
1188
查看次数

数据库设计策略:电子商务系统上的产品表(EAV,类表继承或具体表继承)

我的电子商务系统将有5种基本类型的产品:

  1. 手机
  2. 电脑
  3. 衬衫
  4. 默认(无特定属性)

每个人都有相关的特定属性......

我做了什么(类表继承):

Product
   Id
   Name
   Sku
   Price
   ...   

Shoe
   ProductId 
   Size
   Color
   ...

Computer
   ProductId
   Memory
   Processor
   ...
Run Code Online (Sandbox Code Playgroud)

你对这个设计有什么看法?我认为这不是一个好主意,因为它会使代码变得复杂,例如:

- 系统显示页面中的所有产品

- 现在客户选择鞋子

- 我有ProductID,必须检查它是手机还是电脑或鞋......

我不知道,也许我在想错...

而且我认为EAV根本不是一个好选择......

你们觉得怎么样?

谢谢

database-design e-commerce

1
推荐指数
1
解决办法
3384
查看次数

在UIWebView中加载Web内容的最佳选择是什么?

在之前的应用程序中,我使用4个步骤将数据加载到UIWebView中:1.使用NSURL Connection异步从Web获取数据2.下载完成后,将NSData对象转换为字符串,然后操作数据在显示之前.3.将转换后的数据写入doc文件夹4.将数据从文件加载到UIWebView中

但在我当前的应用程序中,我没有必要操纵从Web加载的数据.我只是想异步下载,并在该视图尚不可见时将其加载到UIWebView中.然后在我需要时显示该视图.

使用作为块传递给GCD的loadRequest消息会更好吗?那可行吗?我试图避免写入本地文件的整个混乱,然后从该文件重新加载页面.建议?

iphone cocoa-touch

2
推荐指数
1
解决办法
2698
查看次数

`git-p4 clone`失败"新提示......不包含......"

我在Windows上运行,使用windows p4客户端,并通过Cygwin安装git.p4客户端宣传它的语法在不同平台上的规则性以及所有这些,因此应该是hunky-dory.

So when I go to git-p4 clone --verbose //depot/path/to/source, it lists out all the files in the repository as though they were being checked out, then dies saying

Exception: fast-import failed: warning: Not updating refs/remotes/p4/master (new tip cd601b92da8625c90af05685e450e55b6d19c9e9 does not contain 3a512c9408e3cbeef 94c78dfd7115f81e4a6fd0d)

and concludes with a big block of "git-fast-import statistics". Looking at the error: new tip? Huh? What needs to contain it?

What I'm left with is a .git repo that's a couple of megs …

git perforce git-p4

8
推荐指数
1
解决办法
2843
查看次数

检查Unicode字符串是否为空格 - 字节为字节!

快速和脏问:我可以安全地假设UTF-8,UTF-16或UTF-32码点(字符)的字节不是 ASCII空白字符(除非代码点代表一个)?

我会解释一下:

假设我有一个UTF-8编码的字符串.此字符串包含一些需要存储多个字节的字符.我需要找出这个字符串中的任何字符是否是ASCII空格字符(空格,水平制表符,垂直制表符,回车符,换行符等 - Unicode定义了一些空白字符,但忘了它们).

所以我做的是循环遍历字符串并检查是否有任何字节与定义空白字符的字节匹配.以0D(十六进制)为例进行回车.请注意,我们在这里讨论字节,而不是字符.

这会有用吗?是否存在UTF-8代码点,其中第一个字节为0D,第二个字节为其他字节 - 此代码点不代表回车符?也许相反?是否存在第一个字节奇怪的代码点,第二个(或第三个或第四个)字节是0D - 这个代码点不代表回车符?

UTF-8向后兼容ASCII,所以我真的希望它适用于UTF-8.据我所知,它可能会,但我不清楚细节,不能肯定地说.

至于UTF-16和UTF-32,我怀疑它是否会起作用,但我对这些细节几乎一无所知,所以请随意给我一些惊喜......


这个令人讨厌的问题的原因是我有代码检查用于ASCII的空白,我需要知道它是否可能在Unicode上中断.由于一系列原因,我别无选择,只能逐字节检查.我希望向后兼容ASCII可能会给我至少免费的UTF-8支持.

unicode whitespace encoding ascii utf-8

2
推荐指数
2
解决办法
6333
查看次数

Android NDK与Visual Studio

我想使用NDK(本机开发工具包)为android构建一些本机库,但我想使用Visual Studio 2010来完成它.我已经google了很多但没有找到任何相关信息.有没有人有这方面的经验,并知道实现这一目标所需的步骤?我安装了CYGWin,确保我得到Make(根据NDK指令),但我不确定在设置项目,Visual Studio中的编译器等方面的后续步骤.

如果有人知道任何文章,教程或示例项目的链接,这将是非常棒的,因为谷歌还没有太多.

谢谢!

android visual-studio-2010 android-ndk

19
推荐指数
2
解决办法
3万
查看次数

Python ctypes.create_string_buffer问题

kernel32.dll的ReadProcessMemory函数似乎返回Unicode.

kernel32 = ctypes.windll.kernel32
PROCESS_QUERY_INFORMATION = 0x0400
PROCESS_VM_READ = 0x0010

pid = int(raw_input("Enter PID: "))
hproc = kernel32.OpenProcess(PROCESS_QUERY_INFORMATION |PROCESS_VM_READ, False, pid)
lpbaseaddr = 16799644
read_buff = ctypes.create_string_buffer(4)
bytread = ctypes.c_ulong(0)
kernel32.ReadProcessMemory(hproc, lpbaseaddr, read_buff,
                               4, ctypes.byref(bytread))
print read_buff.raw #i also tried read_buff.value
Run Code Online (Sandbox Code Playgroud)

我知道该地址的值是80,因为我使用了作弊引擎使其成为80.该print read_buff行返回 P.如果我使用作弊引擎创建该地址81的值并运行我的程序,则返回该值Q.我一直在乱搞并unichr(80)返回Punichr(81)返回Q.显然存在问题create_string_buff.我应该使用字节缓冲区还是整数缓冲区,我该怎么做?使用unichr()一些值的作品,但说地址值800,unichr(800)显然是行不通的.我在寻找read_buff返回5060800

python ctypes

2
推荐指数
1
解决办法
4781
查看次数

"获得正确的抽象级别"是什么意思?

我已经读到了编程中的一项艰巨工作是如何"在适当的抽象层次上"编写代码.虽然抽象通常隐藏在一个层后面的细节,但是在正确的抽象层次上写一些东西基本上让方法实现决策正确吗?例如,如果我要写一个代表汽车的类,我将为车轮等提供属性,但如果我要求为没有轮子的汽车写一个类,我将不提供轮子,因此没有"开车"的方法.这是抽象正确的意思吗?

谢谢

oop

3
推荐指数
3
解决办法
1394
查看次数

关于ImageButton里面的GridView问题的PopUpExtender

我的asp.net页面上有GridView,该网格中的一列是ImageButton(TemplateField,ID ="imbReserve").单击该按钮我想显示PopUp,但是当我把TargetControlId ="imbReserve"时,我收到错误消息"无法找到ID为'imbReserve'的控件".如何实现这一点,点击Grid里面的按钮显示PopUp?

asp.net modalpopupextender ajaxcontroltoolkit

3
推荐指数
1
解决办法
8267
查看次数