안드로이드 프로그램에서 .net PC에 연결하기위한 버튼을 설정했습니다. 나는이 프로그램을 실행하면안드로이드 소켓 with .net
public void onClick(View v) {
// TODO Auto-generated method stub
if(v==btn_con){
try{
s=new Socket("xxx.xxx.xxx.xxx", xxxx);
BufferedReader in=new BufferedReader(new InputStreamReader(s.getInputStream()));
String str=in.readLine();
Toast t=Toast.makeText(this, str, Toast.LENGTH_LONG);
t.show();
_isconnected=true;
}catch(Exception e){
Toast t=Toast.makeText(this, "链接发生错误"+e.getMessage(), Toast.LENGTH_LONG);
t.show();
System.out.println("连接发生错误:"+e.getMessage());
}
}
그것이 권한이 거부 예외가 발생합니다 :
여기 내 코드입니다. .net 서비스 프로그램을 실행했습니다. 이것은 클라이언트 안드로이드 프로그램입니다. Java 클라이언트를 실행하면 문제가 없습니다. 휴대 전화에서 Android 프로그램을 실행할 때 문제를 해결하는 방법을 모르겠습니다.
C# 매니페스트에서 올바르게 사용 권한을 설정 했습니까? 매니페스트 파일을 붙여 넣을 수 있습니까? – JakeSays