Android में android.os.NetworkOnMainThreadException त्रुटि को कैसे ठीक करें?
सभी को नमस्ते। मैं एक शुरुआती Android डेवलपर हूँ, एक सरल ऐप लिख रहा हूँ जो HTTP के माध्यम से सर्वर से डेटा प्राप्त करके TextView में दिखाना चाहिए। लेकिन ऐप चलाने पर `android.os.NetworkOnMainThreadException` त्रुटि के साथ क्रैश हो जाता है।
यहाँ मेरा कोड है:
```java
public class MainActivity extends AppCompatActivity {
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textView = findViewById(R.id.textView);
// सर्वर से डेटा प्राप्त करने का प्रयास
try {
URL url = new URL("https://api.example.com/data");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
StringBuilder response = new StringBuilder();