读书人

android开发真机测试连接pc端有关问题

发布时间: 2013-04-02 12:35:26 作者: rapoo

android开发真机测试连接pc端问题??求教
本帖最后由 qiaogn 于 2013-03-28 11:05:45 编辑 代码如下,获取本地计算机上图片;
(Ip为192.168.1.3,模拟器中为10.0.2.2)
btn1获取本地pc端服务器端图片,btn2获取网络图片,代码相同,网络图片获取正常,pc端无法获取,logcat如图:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img1=(ImageView)findViewById(R.id.img1);
btn1=(Button)findViewById(R.id.btn1);
img2=(ImageView)findViewById(R.id.img2);
btn2=(Button)findViewById(R.id.btn2);
btn1.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v)
{
System.out.println("本地OK");
new Thread(new Runnable() {
public void run() {
System.out.println("本地OK!!");
bitmap1= new getBitmap();
final String newurl = "http://192.168.1.3:50673/Web/upload/comm/2010-05-27/071b884b-f0b7-4937-ae6e-f37ec8273611.jpg";
final Bitmap bitmap = bitmap1.getBitmap(newurl); //从网络获取图片
img1.post(new Runnable(){
public void run(){
img1.setImageBitmap(bitmap);
System.out.println("本地测验");
}});}}).start();
}});
btn2.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v)
{
System.out.println("OK");
new Thread(new Runnable() {


public void run() {
System.out.println("OK!!");
bitmap2= new getBitmap();
final String url1 ="http://img6.ph.126.net/hBiG96B8egigBULxUWcOpA==/109212290980771276.jpg";
final Bitmap bitmap3 = bitmap2.getBitmap(url1);
//从网络获取图片
img2.post(new Runnable(){
public void run(){
img2.setImageBitmap(bitmap3);
System.out.println("测验");
}});}}).start();
}});}}android开发真机测试连接pc端有关问题?求教
另,手机端设置好的静态ip,两者可以互相ping通。
两个监听在模拟器中都能正常获取图片。请教高手们可能是哪的问题?谢啦 android真机测试 连接局域网 android真机访问pc端 网络
[解决办法]
lz我建议你在手机的浏览器上访问本地地址试试看先
如果浏览器都连不上的话,程序肯定不行了
[解决办法]
你先试着访问一个最简单的网页,再试这个

读书人网 >Android

热点推荐