Android调用ASMX问题,死活不成功。

diandian82 2012-05-19 06:01:48
我在网上看到他们的代码都很简单,但在我这里就死活不行,为什么啊?
我就是按照这个教程来弄的,http://hi.baidu.com/java6666/blog/item/9fa635176b517f06962b4332.html

我下载了并导入了jar包,添加了<uses-permission android:name="android.permission.INTERNET" /> 然后写了几行代码
private static String SOAP_ACTION = "http://tempuri.org/HelloWorld";

private static String NAMESPACE = "http://tempuri.org/";
private static String METHOD_NAME = "HelloWorld";

private static String URL = "http://192.168.1.100:92/MyWebService.asmx?WSDL";



@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

//Initialize soap request + add parameters
try
{
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
}
catch(Exception e)
{
String a = e.getMessage();
}


}

就这么几行简单的代码,一执行到SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);就出错,会说什么Source Not Found的错误:
// Compiled from InvocationTargetException.java (version 1.5 : 49.0, super bit)
public class java.lang.reflect.InvocationTargetException extends java.lang.Exception {

// Method descriptor #8 ()V
// Stack: 3, Locals: 1
protected InvocationTargetException();
0 aload_0 [this]
1 invokespecial java.lang.Exception() [1]
4 new java.lang.RuntimeException [2]
7 dup
8 ldc <String "Stub!"> [3]
10 invokespecial java.lang.RuntimeException(java.lang.String) [4]
13 athrow
Line numbers:
[pc: 0, line: 5]
Local variable table:
.......

百思不得其解, 请大家帮忙看看是怎么回事?
...全文
558 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wlx541 2013-12-11
  • 打赏
  • 举报
回复
厉害,果然高手啊
P1234554321 2013-01-22
  • 打赏
  • 举报
回复
P1234554321 2013-01-22
  • 打赏
  • 举报
回复
GOOD V F
zf418263537 2012-11-13
  • 打赏
  • 举报
回复
wlx541 2012-10-19
  • 打赏
  • 举报
回复
2楼得厉害啊,果然一下子就解决了
diandian82 2012-05-21
  • 打赏
  • 举报
回复
果然是这个问题,都选上就好了
蝈蝈俊 2012-05-21
  • 打赏
  • 举报
回复
Android开发环境ADT17 以后,要引用一个jar包,除了象之前添加引用后,还需要在Order and Export中选中这个包。

具体来说就是:选中工程->Java Build Path->选中标签Order and Export->选中没有找到的class的jar包或者包含的工程->点击OK。

看看是不是这个原因导致的?
蝈蝈俊 2012-05-21
  • 打赏
  • 举报
回复
Android开发环境ADT17 以后,要引用一个jar包,除了象之前添加引用后,还需要在Order and Export中选中这个包。

具体来说就是:选中工程->Java Build Path->选中标签Order and Export->选中没有找到的class的jar包或者包含的工程->点击OK。

看看是不是这个原因导致的?
内容概要:本文围绕“基于多面体聚合与闵可夫斯基和的电动汽车可调能力评估研究”展开,系统提出一种基于多面体建模与几何运算的聚合方法,用于量化大规模电动汽车集群的可调节能力。通过构建单车充电可行域的凸多面体表示,并利用闵可夫斯基和实现群体调控潜力的数学聚合,形成统一的等效灵活资源集合,从而精确刻画电动汽车集群在时间与功率维度上的整体调节边界。该方法结合Matlab代码实现,支持对聚合结果的可视化呈现与边界分析,为电力系统中的需求响应、虚拟电厂运营及分布式能源调度提供了高精度建模工具。研究强调科研应兼顾严谨逻辑与创新思维,倡导借助YALMIP等优化工具提升建模效率与求解可靠性。; 适合人群:具备电力系统分析、凸优化理论或运筹学背景,从事新能源并网、电动汽车调度、综合能源系统等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握多面体建模与闵可夫斯基和在电力系统灵活性聚合中的数学原理与实现方法;②学习利用Matlab完成电动汽车集群可调能力的建模、聚合与可视化分析;③应用于虚拟电厂资源聚合、需求响应潜力评估、配电网柔性负荷调控等实际场景的建模与优化决策。; 阅读建议:建议读者结合文中Matlab代码逐模块复现算法流程,重点理解多面体定义、约束处理及闵可夫斯基和的近似计算实现,同时参考提供的YALMIP工具包资源,深入掌握优化建模技巧,以全面提升对复杂系统聚合建模的能力。

80,489

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧