Nox-плеер не отображается в андроид-студии

Я немного отредактировал ответ SwiftDeveloper , потому что он не работал для меня. Я также добавил проверку Alamofire.

let body: NSMutableDictionary? = [
    "name": "\(nameLabel.text!)",
    "phone": "\(phoneLabel.text!))"]

let url = NSURL(string: "http://server.com" as String)
var request = URLRequest(url: url! as URL)
request.httpMethod = "POST"
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
let data = try! JSONSerialization.data(withJSONObject: body!, options: JSONSerialization.WritingOptions.prettyPrinted)

let json = NSString(data: data, encoding: String.Encoding.utf8.rawValue)
if let json = json {
    print(json)
}
request.httpBody = json!.data(using: String.Encoding.utf8.rawValue)
let alamoRequest = Alamofire.request(request as URLRequestConvertible)
alamoRequest.validate(statusCode: 200..<300)
alamoRequest.responseString { response in

    switch response.result {
        case .success:
            ...
        case .failure(let error):
            ...
    }
}

0
задан Sarah 13 July 2018 в 22:52
поделиться

1 ответ

Подключить NOX-устройство к Android Studio: По Abhijeet Pal

В CMD:

  • Маршрут: cd C: \ Program Files (x86)\nox \ bin
  • Соединение: nox_adb.exe connect 127.0.0.1:62001

Не подсоединение Fix

Вам нужно найти правильный порт и использовать его. Я столкнулся с одной и той же проблемой, поэтому вот что я сделал.

  1. Убить сервер:

nox_adb.exe kill-server

  1. Теперь попробуйте подключиться к любому номеру порта, например, 62001:

C: \ Program Files ( x86)\nox \ bin> nox_adb.exe connect 127.0.0.1:62001

  • daemon не работает. запуск его теперь на порту 5037
  • демон успешно
  • не удалось подключиться к 127.0.0.1:62001:62001
  1. Теперь попробуйте использовать порт 5037, как указано выше:

C: \ Program Files (x86)\nox \ bin> nox_adb.exe kill -server

C: \ Program Files (x86)\nox \ bin> nox_adb.exe connect 127.0.0.1:5037

  • daemon не работает. запуск его теперь на порт 5037
  • демон успешно запущен
  • подключен к 127.0.0.1:5037

It должен работать нормально.

127.0.0.1:5037 Отключено в Android Studio Solution

Оно должно появиться без каких-либо дополнительных настроек. Я использовал Nox Emulator некоторое время, и вам нужно сделать небольшой трюк, чтобы заставить его работать для отладки:

  1. Нажмите кнопку отладки или запуска на Android Studio2. Подождите, пока всплывающее окно откроется (тот, где перечислены подключенные устройства). 3. Запустите Nox Emulator4. После того, как Nox будет готов и запущен, он должен появиться в списке подключенных устройств. Это не мое авторство, поэтому я приложил все источники проблем, с которыми я столкнулся.
0
ответ дан Suegro LM 17 August 2018 в 12:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: