🔻SERIE ONEPLUS NORD: 2 NUOVI MODELLI IN ARRIVO?🔻
#ONEPLUS
Vi ricordate dei rumor su Billie, il potenziale fratellino low-cost del OnePlus Nord?
(Se non sapete di cosa sto parlando, tappatequi)
Negli ultimi giorni girano voci (appoggiate dal noto leaker Max J) che sui siti di benchmark siano apparsi Billie 1 e Billie 2, quindi non uno ma ben due smartphone low-cost firmati OnePlus.
Riassunto in poche righe, ecco quello di cui si è parlato finora:
Vendita ristretta solo agli USA, retro in plastica, Snapdragon 690 5G, carica che arriva solo alla 18W.
Vi potrebbero interessare? Fatecelo sapere nei nostri gruppi!
Pit
—
Il nostro canale 👉🏻@oneplusguide
I nostri gruppi 👉🏻@oneplusitcommunity
🚀 Вышел стабильный JavaScript движок от Google для Android
Новая стабильная библиотека Jetpack JavaScript Engine позволит разработчикам выполнять JS код в изолированной и ограниченной среде.
class MainActivity : ComponentActivity() {
// Теперь nullable, без lateinit
private var jsSandbox: JavaScriptSandbox? = null
private var jsIsolate: JavaScriptIsolate? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
if (!JavaScriptSandbox.isSupported()) {
Log.e("JS", "JavaScriptSandbox не поддерживается")
return
}
lifecycleScope.launch {
// Создаём и сохраняем в nullable-поле
jsSandbox = JavaScriptSandbox
.createConnectedInstanceAsync(applicationContext)
.await()
jsIsolate = jsSandbox?.createIsolate()
// При выполнении гарантируем, что jsIsolate != null
val result: String = jsIsolate
?.evaluateJavaScriptAsync(JS_SCRIPT_SCRING)
?.await()
?: "Ошибка: isolate не инициализирован"
Log.d("JS", "Результат выполнения: $result")
}
}
override fun onDestroy() {
super.onDestroy()
// Закрываем только если не null
jsIsolate?.close()
jsSandbox?.close()
}
}
#jetpack#js