运行Android项目时出现此错误:
com.android.ddmlib.AdbCommandRejectedException:找不到设备 com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:752)at at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373) 在com.android.ddmlib.Device.executeShellCommand(Device.java:462)at com.android.ddmuilib.logcat.LogCatReceiver $ 1.run(LogCatReceiver.java:109) 在java.lang.Thread.run(未知来源)
当我检查代码时,我在评论此代码块时达到了这个代码:
public class ElarabyGroup extends Activity {
private String TAG ;
private String SENDER_ID = "123456789123";
private WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_elaraby_group);
GCMRegistrar.checkDevice(this);
GCMRegistrar.checkManifest(this);
final String regId = GCMRegistrar.getRegistrationId(this);
if (regId.equals("")) {
GCMRegistrar.register(this, SENDER_ID);
} else {
Log.v(TAG, "Already registered");
}
错误已完成但我无法在我的项目中使用GCM。 请帮忙。
答案 0 :(得分:0)
重启你的日食和adb。
请参阅此http://developer.android.com/guide/google/gcm/gs.html
答案 1 :(得分:0)
只需重置adb(在你的日食中转到DDMS视角。在设备标签中点击向下箭头 - >重置adb)。