When I connect my galaxy s3 mini via ADB and try debug application with android studio I get endless error/warning messages in logcat, non-stop messages goes like crazy. Is
Is that normal?
Yes - the system itself as well as every app uses logging and that's what you're seeing. A bare-bones emulator won't have many apps with receivers and services running so you won't see the same amount of logging.
How can I fix this problem?
You can't as such but you can reduce it by force closing various apps from "Settings" on the device. Not necessarily a good idea but it's your choice.
You can improve things by using package TAGs in your code and then applying a filter to only show logcat data with your TAGs.
Example...
package com.mycompany.mypackage
public class MyActivity extends Activity {
protected final String TAG = getClass().getName();
}
In the above TAG will be "com.mycompany.mypackage.MyActivity". Use protected as the modifier so any classes which extend MyActivity will automatically assign their own class name to TAG.
When logging you just use `Log.d(TAG, "Some text");
You then just need to filter on "com.mycompany.mypackage" to only see logging from your own app components.