- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi đã gỡ cài đặt android Ask và cài đặt lại vào c:\androidSdktools mà không có dấu cách. Vì vậy, bây giờ trình mô phỏng hoạt động và tôi có thể thấy trình mô phỏng.
Nhưng đã thử một số mã có văn bản "hello world", khi tôi chạy ứng dụng và chạy trình mô phỏng, tôi thấy trình giả lập Android nhưng tôi không thể thấy "hello world" ở đâu cả. Tôi không chắc liệu mình có làm điều gì tốt không, hoặc có thể là do tôi vẫn gặp lỗi khi thoát trình mô phỏng và ngừng gỡ lỗi, tôi nhận được lỗi là: Lỗi triển khai. Nếu tôi tiếp tục và nói "là" thì anh ấy sẽ yêu cầu tôi xây dựng lại/xây dựng giải pháp của mình trước khi chạy/gỡ lỗi, nhưng tôi đã làm theo và nó không giải quyết được lỗi.
Tôi không biết lỗi này có liên quan đến việc tôi không thấy bất kỳ văn bản "hello world" nào trong trình giả lập Android hay không.
Bây giờ tôi cố gắng viết mã này:
using System;
sử dụng Android.App;
sử dụng Android.Content;
sử dụng Android.Runtime;
sử dụng Android.Views;
sử dụng Android.Widget;
sử dụng Android.OS;
không gian tên MonoAndroidApplication1
{
[Hoạt động (Nhãn = "MonoAndroidApplication1", MainLauncher = true, Icon = "@drawable/icon")]
lớp công khai Hoạt động1: Hoạt động
{
số int = 1;
ghi đè được bảo vệ void OnCreate(Gói gói)
{
base.OnCreate (gói);
// Đặt chế độ xem của chúng tôi từ tài nguyên bố cục "chính"
SetContentView(Resource.Layout.Main);
// Lấy nút của chúng tôi từ tài nguyên bố cục,
// và đính kèm một sự kiện vào nó
Nút nút = FindViewById
Tôi có studio trực quan C# 2010 pro.
Tôi đã thử cách này và đây là mã được tạo tự động khi tôi chọn tạo một ứng dụng Android mono mới.
Nhưng tôi không thấy bất kỳ văn bản nào trong trình giả lập. Tôi đã thử thêm mã này dưới dạng:
using System;
sử dụng Android.App;
sử dụng Android.Content;
sử dụng Android.Runtime;
sử dụng Android.Views;
sử dụng Android.Widget;
sử dụng Android.OS;
không gian tên MonoAndroidApplication1
{
[Hoạt động (Nhãn = "MonoAndroidApplication1", MainLauncher = true, Icon = "@drawable/icon")]
lớp công khai Hoạt động1: Hoạt động
{
số int = 1;
TextViewtv;
ghi đè được bảo vệ void OnCreate(Gói gói)
{
base.OnCreate (gói);
// Đặt chế độ xem của chúng tôi từ tài nguyên bố cục "chính"
SetContentView(Resource.Layout.Main);
tv = TextView mới(cái này);
tv.Text = "xin chào thế giới";
SetContentView(tv);
// Lấy nút của chúng tôi từ tài nguyên bố cục,
// và đính kèm một sự kiện vào nó
Nút nút = FindViewById
Một lần nữa, khi chạy nó, tôi không thấy bất kỳ văn bản "hello world" nào trong trình mô phỏng và tôi vẫn gặp lỗi triển khai này khi thoát trình mô phỏng và dừng gỡ lỗi/chạy ứng dụng. Trình giả lập hiện chạy tốt nhưng tôi vẫn gặp lỗi này khi thoát.
Tại sao tôi không thấy dòng chữ "hello world" trong trình mô phỏng?
Cảm ơn.
câu trả lời hay nhất
Sau khi thay đổi bố cục bằng cách gọi SetContentView lần thứ hai, không còn Nút nào trong bố cục nữa, do đó FindViewById của bạn trả về giá trị rỗng. Sau đó, bạn đang cố gắng đặt sự kiện trên một tham chiếu rỗng.
Xem cách đọc nhật ký lỗi để tìm lỗi:
http://android.xamarin.com/Documentation/Guides/Android_Debug_Log
Về c# - Tôi đang cố gắng tạo "hello world" đơn giản cho android đơn giản nhưng tại sao tôi không thể thấy "hello world" trong trình mô phỏng? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/6907109/
Tôi muốn phát dữ liệu âm thanh PCM trong ứng dụng Android của mình. Có rất nhiều ví dụ trên web, nhưng chỉ đối với một kênh, tôi có 4 kênh (như đã đề cập trong tiêu đề của câu hỏi này). Khi tôi đặt AudioTrack au
Tôi đang cố gắng định tuyến âm thanh nổi thông qua bộ tách kênh tới 6 kênh có điều khiển khuếch đại và quay lại ChannelMerger để điều khiển tất cả 6 kênh trong nhóm 5.1.
Tôi đang cố gắng lấy hai kênh ra khỏi cái gọi là micrô âm thanh nổi phía sau của iPhone XS, nhưng chỉ có một kênh hiển thị ở các điểm khác nhau trong AVAudioSession. và AVAudioSessionPort
Tôi là một lập trình viên xuất sắc, rất giỏi!