Articles of Windows手机

在Android SDK上设置JAVA_HOME

我与JAVA_HOME配置有一些冲突当我使用以下代码时 – System.out.println(System.getenv(“JAVA_HOME”)); 我得到 – C:\jdk1.6.0_23这是正确的地方。 但是,当我在Android build.xml上运行Ant命令时,我收到以下错误消息 – C:\ android–sdk-windows \ tools \ ant \ main_rules.xml:361:无法findjavac编译器; com.sun.tools.javac.Main不在类路径上。 也许JAVA_HOME并没有指向JDK。 它目前设置为“C:\ jdk1.6.0_23 \ jre” 怎么解决? 谢谢, 的Eyal

当从windows和mac构建时,为什么android apk大小不同

我们是一群使用Windows和Mac机器进行android开发的开发人员。 显然,当从windows和mac构建时,apk中存在大小差异。 当从mac构建时,还有一个额外的300k被添加到apk中。 我们正在使用eclipse与adt插件进行android开发。 这是一个已知的问题 ? 有什么方法可以从apk中删除这个额外的大小?

Android Studio – “用于编码UTF-8的无法映射的字符”

所有这些都在Windows中使用Eclipse工作得很好,直到我使用Android Studio V1.0切换到Mac OS X Yosemite。 我将该项目导入为非Android Studio项目,因为它是使用Eclipse创建的,导入很顺利,然后Android Studio开始在整个文件中显示此错误: error : unmappable character for encoding UTF-8 编辑:直接打开文件到Sublime Text显示外来字符没有错误。 在ST的控制台中使用view.encoding()我能够看到文件编码,它是Western (Windows 1252) 。 我去了Android Studio并将文件的编码更改为windows-1252 ,现在它正常工作! 有没有办法告诉Android Studio读取windows-1252的文件,然后将它们转换为UTF-8以保持标准编码格式?

如何读取SD卡ID号?

如何以编程方式读取SD卡的CID寄存器,其中包含序列号和其他信息? 我可以通过Android Java或Native代码来实现吗? 埃里克,提前谢谢

USB驱动程序华硕Nexus 7 Windows 7

我已尝试过本网站上的所有建议和其他许多建议无济于事。 甚至可以在Windows上为nexus 7进行android开发吗? 我试过从sdk管理器下载的usb驱动程序,一个来自asus。 我尝试将usb模式更改为PTP, 当我尝试安装驱动程序(手动)时,我仍然收到相同的消息。 “Windows无法为您的设备find驱动程序软件”

Eclipse Android SDK降低了内容辅助性能

我在我的Windows 7机器上运行eclipse,64bit,6gb ram和core 2 duo。 我目前正在运行Eclipse 3.6和android 2.2 SDK我正在运行jdk 1.6 我注意到,当编码和上下文popup列出类的方法时,它会挂起Eclipse最多15秒。 这非常令人沮丧。 需要注意的一点是,当Eclipse挂起时,我的处理器会被最大化,并且正在由java进程处理。 所以无论它做什么都做。 但是每当我用一个句点完成一个对象并popup上下文框时,它经常会变得非常痛苦。 我更改了Eclipse.ini文件中的一些设置,例如:-Xms1024m -Xmx1024m –launcher.XXMaxPermSize 512m 还有什么我应该看的:

Eclipse不生成MainActivity.java和activity_main.xml

在创建新的Android应用程序项目时,应在src文件夹中自动生成其包名称下的MainActivity.java ,并且应在layout文件夹中创建activity_main.xml 。 但它并没有被创造出来。 并且在清单中它也不会产生这个POC 但是,我手动添加了所有这些东西。 activity_main.xml然后显示此错误 Eclipse is loading framework information and the layout library from the SDK folder. activity_main.xml will refresh automatically once the process is finished. MainActivity.java无法识别setContentView(R.layout.activity_main)的布局字段 昨天我从SDK Manager下载了这些工具的安装/更新 我尝试清理项目,更改工作区,重新启动日食和窗口,但它没有帮助:(

当设备在我的用户目录中时,为什么Android模拟器报告“未知虚拟设备”?

我安装了Android开发的所有先决条件 。 我通过Eclipse创建了一个虚拟设备,并尝试在该设备中运行Hello World示例应用程序。 我收到以下错误消息。 模拟器:错误:未知的虚拟设备名称:’Android21Device’ 模拟器:找不到名为“Android21Device”的虚拟设备 当我尝试从命令行和SDK程序启动设备时,我收到相同的错误。 我可以看到设备目录和文件 D:\Users\anthony\.android\avd\Android21Device.avd

React Native不支持Windows上的开发(尚未)?

我相信大多数人都对React Native感到非常兴奋,现在终于支持Android了。 但是会有一个巨大的失望,它不支持在Windows机器上进行开发 – 这在许多情况下会阻止React Native在大公司中的使用,这些公司不仅可以改变他们的主要操作系统。 我挖了一下,似乎并不难让它在Windows上运行。 在react-native-cli index.js从spawn更改为requirejs.exec ,如下所示: spawn.exec(cmd + ‘ ‘ + args.join(‘ ‘), function(code, output){ if (code !== 0) { cb(new Error(‘Command exited with a non-zero status ‘ + code + ‘\n’ + cmd + ‘ ‘ + args.replace(‘,’, ‘ ‘))); } else { cb(null); } }); //var proc = spawn(cmd, […]

如何从命令行编译APK?

我有兴趣按需制作Android应用程序。 根据客户端的要求,我的网站会将JSON文件直接发送给我在Delphi中创建的Windows应用程序。 这个将文件保存在Android应用程序源文件夹中,然后执行命令行告诉Android编译器生成APK文件并将其发送给我的客户端,所有这些都没有我的存在。 Android项目是用MotoDev制作的 。 它使用我的root中的Android SDK。 如何从我的Delphi程序中配置命令行来实现这一目的? 我还需要更改清单以添加新版本号,以便它不会与其他客户端版本冲突。