android-runtime

    4熱度

    3回答

    我導入後的下一步驟公地編解碼器1.10.jar: 在德的應用程序目錄中創建手動複製的一個libs目錄 。 libs目錄內的罐子 右擊Android的工作室裏面的.jar和點擊添加爲庫 加入這一行我build.grade compile fileTree(dir: 'libs', include: ['*.jar']) 在我的課堂我進口這樣的庫: import org.apache.common

    2熱度

    1回答

    我知道可以通過/system/bin/dalvikvm在Android命令行上運行純dex字節碼,但是我不知道是否可以從命令行運行燕麥文件? 因爲它是一個ELF共享目標文件,所以我想通過zygote啓動。也許這可能與app_process,但我不知道是否和如何。 任何人都可以幫我嗎?

    1熱度

    1回答

    我試圖在Android中使用兩個活動連接字符串。每次輸入兩個字符串並按下按鈕以在模擬器上運行應用程序崩潰。你能幫我找到我在這裏做錯了嗎?我的代碼和錯誤如下。 主要活動(活動1) package com.example.tristan.a1p1n1; import android.content.Intent; import android.net.Uri; import android.s

    4熱度

    1回答

    我不太確定在android平臺上的linux進程中加載​​哪種代碼。 如果android採用Dalvik,該進程包含一個Dalvik VM和應用程序的代碼,是Dalvik字節碼形式的代碼嗎?如果是,那麼代碼是否與.apk文件中的classes.dex相同? 如果android採用Android Runtime(ART),因爲classes.dex已被翻譯成本地機器代碼,所以我認爲Linux進程中的

    2熱度

    2回答

    我想知道和谷歌搜索答案,但我沒有找到它。那麼,像Dalvik VM這樣的更新的ART沙盒應用程序呢?更確切地說,這個鏈接的圖像也可以應用於ART嗎? http://davidchang168.blogspot.rs/2012/07/android-vm-and-application.html

    0熱度

    1回答

    如何實現使用科爾多瓦從Android 6.0 (API level 23)推出3.5

    3熱度

    1回答

    當我在手機中運行應用程序時,出現「應用程序安裝失敗」對話框。 安裝失敗,因爲該設備可能具有與當前版本(dexopt錯誤)不匹配的過時dexed jar。 爲了繼續,您必須卸載現有的應用程序。 警告:卸載將刪除應用程序數據! 是否要卸載現有的應用程序? 對話框正在顯示。請任何人幫助我。

    1熱度

    1回答

    假設我有一個在清單中註冊的BroadcastReceiver,並且我的應用程序未處於活動狀態。因此,新的進程將被生成,並且BroadcastReceiver的onReceive()方法將在此新進程的主線程上觸發。現在,我從onReceive()方法產生一個線程(我知道它不被推薦,Service應該被用來延長onReceive()方法的進程壽命)。 我很好奇會產生線程(讓我們假設它運行indefin

    1熱度

    1回答

    logcat顯示在屏幕左下方的運行選項卡中。 但是,我沒有再顯示消息後,我更新了Android工作室,並更新到最新的gradle版本。 更新:我能夠在Android監視器中看到logcat,但不能在運行選項卡中看到。 那麼如何在運行選項卡中顯示logcat?正如前面所顯示...

    1熱度

    1回答

    由於Google在較新的Android版本中刪除了「openDexFile(byte [] fileContents)」,因此我們在此尋找替換,另外我們更願意使用預編譯代碼(cf 。dex2oat)也是如此。 是否有人意識到執行該任務的功能?我們也不想將文件存儲在磁盤上。 如何在內存中替換應用程序的代碼呢?在新的ART VM下可能會這樣嗎?我正在尋找關於此主題的更多信息。我知道前Dalvik VM