Articles of Windows手机

从.bat调用Gradle会导致批处理执行停止

我正在自动发布我的Android应用程序,我正在使用Gradle ,非常实用! 只是一个问题,请考虑这个.bat文件(在Windows 7下): :: assemble the project gradle assemble -Pprofile_name=%profile_name% -p%destination_dir% ::copy apk to repository copy “D:\compile\myapp\build\apk\*.apk” “d:\build_repository” 好吧,永远不会执行复制命令。 似乎在调用gradle实用程序后执行停止。 任何想法? Gradle内部的构建以成功结束,完全没有错误……

如何使用NFC从Windows Phone 8向Android设备发送字符串

没有任何运气使用谷歌,所以我想我会问。 有没有人有经验/知道如何从Windows Phone 8设备向Android设备发送简单的字符串即“hello”? 到目前为止我们已经能够做到android – > android和android – > windows phone 8但我们还没有find如何做到从windows phone 8到android。 有没有人在网上看过指南或知道怎么做这样的事情? 我想的第一步是找出如何使Windows Phone 8上的应用程序实现其附近的Android NFC设备..然后它将弄清楚如何使Android手机上的应用程序接收消息。 提前致谢! *答案* 好吧所以这里有一些答案/提示 我最终发送NFC消息作为外部types,因为发送应用程序/ my.mimetype不断给我一个“抱歉你的手机无法记录这种types的文件”在Windows手机上,即使消息正在通过。 @Override public NdefMessage createNdefMessage(NfcEvent event) { NdefMessage ndefMessage = new NdefMessage(( new NdefRecord[] {createMimeRecord(“packageName:externalType”,docId.getBytes())})); return ndefMessage; } public NdefRecord createMimeRecord(String mimeType, byte[] payload) { byte[] mimeBytes = mimeType.getBytes(Charset.forName(“US-ASCII”)); NdefRecord mimeRecord […]

Pixel C的Windows ADB驱动程序在哪里?

我无法为我的Google Pixel C平板电脑find适合ADB的驱动程序。 我正在开发Windows 8.1。 我有来自Google的最新USB驱动程序,但当我为此设备选择它们时,它们不会被识别为兼容。 我猜我是否从我的驱动程序列表中手动选择了ADB接口,它会起作用,但Windows会在这样做时发出警告。 Google是否在Pixel C的基础上发布了他们的驱动程序?

在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下载了这些工具的安装/更新 我尝试清理项目,更改工作区,重新启动日食和窗口,但它没有帮助:(