小编pra*_*aba的帖子

如何在内置笔记本电脑蓝牙的VirtualBox上测试基于Androidx86的蓝牙应用程序

如何在笔记本电脑上的Android模拟器上运行基于蓝牙的应用程序.当我运行蓝牙应用程序时,据说蓝牙设备未连接.我用谷歌搜索,我找到了一种使用方法Oracle VM VirtualBox.我也按照这个步骤,

  1. http://www.android-x86.org/下载Androidx86 .这是一个.iso文件,所以你需要像VMWare或VirtualBox这样的东西来运行它.我,我使用VirtualBox.
  2. 创建虚拟机时,需要将来宾操作系统的类型设置为Linux而不是其他.
  3. 创建虚拟机后,将网络适配器设置为"Bridged".
  4. 启动VM并在启动时选择"Live CD VESA".
  5. 现在你需要找出这个VM的ip.转到VM中的终端(使用Alt + F1和Alt + F7切换)并使用netcfg命令查找.
  6. 现在您需要打开命令提示符并转到您的android安装文件夹(在主机上).这通常是C:\ Program Files\Android\android-sdk\platform-tools>.
  7. 输入adb connect IP_ADDRESS
  8. 完了!现在您需要添加蓝牙.插入USB蓝牙适配器.
  9. 在VirtualBox屏幕中,转至设备> USB设备.选择你的加密狗.
  10. 完成!现在你的Android VM有蓝牙.尝试打开蓝牙电源并发现/与其他设备配对.
  11. 现在剩下的就是去Eclipse,并运行你的程序.Android AVD管理器应将VM显示为列表中的设备.

我这样做了,它工作正常.但问题是,如果我使用蓝牙适配器它工作正常,但我不能使用我的笔记本电脑的内置蓝牙设备与VM机器.如何将内置蓝牙设备与VM Machine连接,如何将其用于测试基于蓝牙的应用程序.请提出一些想法.提前致谢..

android virtualbox bluetooth android-emulator android-x86

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

jBPM与Spring和Hibernate集成的示例项目

有人可以建议我jBPM,使用Spring和使用的一些示例应用程序Hibernate?

我是新手jBPM,需要获得一些关于它的参考应用程序.

spring hibernate jbpm

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

如何在字符串数组中获取Logger值

我使用了log4j.Logger和我已经使用了将日志值写入文件FileAppender.

现在我想在textarea中显示日志值.如何将记录器值分配给字符串数组?

java log4j struts2

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

Android的锁定屏幕使用Android无法正常工作

锁定屏幕以编程方式使用Android.我从Stackoverflow得到了一些关于此问题的好主意,我做了一些事情,但是当我运行该代码时,没有异常和错误.而且,屏幕没有锁定.在这段代码我的manifest.xml中,有点指出我的错误

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.top"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity 
        android:name=".LockActivity">
        </activity>
    <activity
        android:name=".LockActivity$Myclass"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
     <receiver 
       android:name=".LockActivity"
    android:label="device_admin"
    android:permission="android.permission.BIND_DEVICE_ADMIN">
<meta-data android:name="android.app.device_admin"
           android:resource="@xml/my_admin" />
<intent-filter>
    <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
</intent-filter>
</receiver>
</application>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
</manifest>
Run Code Online (Sandbox Code Playgroud)

我的班级文件

package net.top;


 import android.app.Activity;
import android.app.KeyguardManager;

import android.app.KeyguardManager.KeyguardLock;
import android.app.admin.DeviceAdminReceiver;
import android.app.admin.DevicePolicyManager;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.PowerManager;
import android.widget.Toast;

public …
Run Code Online (Sandbox Code Playgroud)

android lockscreen

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

如何将地图转换为大单?

如何将java.util.Map转换为fastutil.BigList?

BigList<Employee> empList= empMap.values().stream().collect(Collectors.toList());

java collections java-8 fastutil

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

定时器进程影响delphi中的用户界面

我开发了读卡器读取信息的应用程序.在这里,我使用计时器每五秒获取一次信息,因此每五秒钟用户界面变慢,因为它从读者那里获取信息.如何在后台运行计时器而不影响用户界面

unit frmVistorreg;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms;

type
 thread1=class(TThread)
 private
 FEvent: THandle;
 protected
 procedure Execute; override;
 public
 procedure MyTerminate;
end;


TForm3 = class(TForm)     
txt_name: TEdit;   
txt_cardno.Text  TEdit;        

private

public

end;

var
Form3: TForm3;

implementation

{$R *.dfm}


procedure thread1.Execute;
var
idcard_info :array[0..1024*5] of byte;
flag :Integer;
portflag :Integer;
st :TStrings;
str :string;  
begin

FEvent:= CreateEvent(nil, False, false, nil);
try
while not Terminated do begin
if  MainForm.PortFlag=0 then
begin

 Form3.Label11.Caption:='port has been successfully opened';
 Form3.Label11.Font.Color :=32768; …
Run Code Online (Sandbox Code Playgroud)

delphi background timer delphi-7

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

javax.xml.stream.XMLStreamException:不允许使用DOCTYPE

我在使用Axis2调用.net Web服务时遇到此异常.请帮我找出解决方案.

org.apache.axis2.AxisFault: javax.xml.stream.XMLStreamException: DOCTYPE is not allowed
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:123)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.cakemarketing.affiliates.api._2.ReportsStub.clicks(ReportsStub.java:2106)
at com.infotop.common.Test.main(Test.java:49)

Caused by: org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: DOCTYPE is not allowed
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:276)
at org.apache.axiom.om.impl.llom.OMContainerHelper.buildNext(OMContainerHelper.java:164)
at org.apache.axiom.om.impl.llom.OMContainerHelper.getFirstOMChild(OMContainerHelper.java:182)
at org.apache.axiom.om.impl.llom.OMDocumentImpl.getFirstOMChild(OMDocumentImpl.java:201)
at org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocumentImpl.java:98)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:544)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:540)
at org.apache.axis2.transport.TransportUtils.createDocumentElement(TransportUtils.java:188)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:145)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:108)
... 7 more
Caused by: javax.xml.stream.XMLStreamException: DOCTYPE is not allowed
at org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclStreamReaderWrapper.next(DisallowDoctypeDeclStreamReaderWrapper.java:36)
at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225)
at org.apache.axiom.util.stax.dialect.SJSXPStreamReaderWrapper.next(SJSXPStreamReaderWrapper.java:138)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:651)
at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:189)
... 16 more
Run Code Online (Sandbox Code Playgroud)

java axis2 web-services spring-mvc

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

delphi如何创建MDI窗体

如何解决“无法创建表单。当前没有活动的 MDI 表单”这个问题。我想制作一个简单的程序,需要一个登录表单才能访问主表单。我得到了三个表单:主表单(MDI 表单)、Form2(MDIChild)和登录表单(普通)。登录表单将首先出现,然后是主表单,然后当我尝试从主表单调用表单 2 时,会显示错误“无法创建表单。当前没有活动的 MDI 表单”。我在 Windows XP 上使用 Delphi 7。我是初学者。先生非常感谢您。

delphi delphi-7

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