在我开始之前......
我的工具链由MinGW,ConEmu和Vim组成,用于制作C ++程序。
我想通过查看我的系统路径上是否正确设置了g ++来测试MinGW是否正常工作,并且之所以这是因为我成功编译了一个简单的控制台程序,将我提供的文本输出到标准输出。但是,我遇到了这个......
当我从ConEmu中的窗口的cmd shell执行命令 public service callback() // callback from service started
{
Intent broadcastIntent = new Intent();
broadcastIntent.setAction("com.example.myintentserviceapp.intent_service.ALL_DONE");
broadcastIntent.putExtra("musicpath", "/storage/emulated/0/Download/1.mp3");
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this);
localBroadcastManager.sendBroadcast(broadcastIntent)
}
public class MediaServiceSimha extends Service {
@Override
public void onCreate() {
super.onCreate();
IntentFilter broadcastFilter = new IntentFilter("com.example.myintentserviceapp.intent_service.ALL_DONE");
receiver = new ResponseReceiver();
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this);
localBroadcastManager.registerReceiver(receiver, broadcastFilter);
sendCallback(); // using interface or broadcast receiver to send callback to activity
}
}
时(我使用start test.exe
命令,因为我希望它在自己的独立提示符中),文本看起来像这样。
这些小白线很烦人,我想知道是什么导致它......
当我从资源管理器中运行独立程序时,它看起来完全正常。
在ConEmu的设置中是否存在导致任何人都知道的事情?
答案 0 :(得分:0)
我找到了一个解决方法。我最终使用了名为 cmder 的程序。这实际上是ConEmu,但内置了更多功能。