我在台式机上有一个 Eclipse 工作正常,但最近在一台带有 2.4 Ghz inter core 2 duo 的旧笔记本电脑上安装时,我遇到了一些问题。
当测试 Android 应用程序并运行模拟器时,它会启动,但在完成加载后,会以锁定屏幕启动。然后我解锁它并返回主页,但我找不到该应用程序的位置,因为它不在应用程序菜单中。所以我认为没有加载应用程序?
控制台消息:
[2011-12-11 22:13:58 - ha] ------------------------------
[2011-12-11 22:13:58 - ha] Android Launch!
[2011-12-11 22:13:58 - ha] adb is running normally.
[2011-12-11 22:13:58 - ha] No Launcher activity found!
[2011-12-11 22:13:58 - ha] The launch will only sync the application package on the device!
[2011-12-11 22:13:58 - ha] Performing sync
[2011-12-11 22:13:58 - ha] Automatic Target Mode: launching new emulator with compatible AVD '40'
[2011-12-11 22:13:58 - ha] …
Run Code Online (Sandbox Code Playgroud) 我尝试运行我的 Android 模拟器,但它在 Google 开始屏幕上冻结,然后崩溃,显示模拟器周围有一个黑框。我无法重新运行模拟器,因为它说模拟器已经在运行。
我还尝试从 AVD 管理器中停止、擦除或删除模拟器,它说我无法这样做,因为它已经在运行。
有人有解决这个问题的办法吗?
我知道这个问题之前已经被问过,但答案是针对旧版本的 Android Studio 的。
当我尝试创建新的虚拟设备时,我不再看到“启用设备框架”复选框,并且模拟器默认显示该框架。我该如何隐藏它?
我正在使用广播接收器制作一个应用程序,我希望我的手机能够处理来自“不可用”的呼叫。我不想等到接到“不可用”的电话才能进行测试。如何在 android studio 模拟器中模拟来自“不可用”的呼叫?
在我在终端上执行以下一些命令以使用 android 模拟器测试我的统一应用程序之后。由于下图中的相同错误,我的 Unity 项目开始一遍又一遍地构建失败。如果有熟悉这个问题的人,你会给我建议来解决这个问题吗?
我在终端上执行的命令
1、导出PATH=$PATH:/Users/userName/Library/Android/sdk/platform-tools
2、echo PATH=$PATH:/Users/userName/Library/Android/sdk
3、cd /Users/userName/Desktop/AppName.apk
4、adb安装AppName.apk
错误的详细信息
我正在运行 Android 模拟器(模拟器版本 30.5.5.0)和 avd:Pixel_3a_API_30_x86
来自 AndroidStudio。使用adb.exe
(Android 调试桥),我尝试将文件从 Windows 主机复制到模拟的 Android文件夹,但在尝试了本教程/system/...
等不同操作后,我无法做到这一点:
-writable-system
:cd C:\Users\%username%\AppData\Local\Android\Sdk\emulator
emulator -avd Pixel_3a_API_30_x86 -writable-system
Run Code Online (Sandbox Code Playgroud)
然后在模拟器运行时从另一个命令行窗口:
cd C:\Users\%username%\AppData\Local\Android\Sdk\platform-tools
adb root
adb shell "mount -o rw,remount /"
'/dev/block/dm-0' is read-only
adb push MyFile.txt /system/etc/security/cacerts
Run Code Online (Sandbox Code Playgroud)
然后我收到错误:错误:
MyFile.txt: 1 file pushed, 0 skipped. 0.1 MB/s (950 bytes in 0.011s)
adb: error: failed to copy 'MyFile.txt' to '/system/etc/security/cacerts/MyFile.txt': remote couldn't create file: Read-only file system
Run Code Online (Sandbox Code Playgroud)
如何将文件从 Windows 复制到 Android /system
?
我正在为10英寸和7英寸平板电脑创建一个应用程序.
我的问题是,在10英寸平板电脑上它运行不正常.它是7英寸的.我在hdpi文件夹中复制了小图像,在xhdpi文件夹中复制了大图像.我尝试使用以下方式,但我在10英寸平板电脑上遇到问题.这里的图像看起来很小.我以为10英寸平板电脑也在拍摄hdpi文件夹图像.该应用程序处于横向模式.
如何为这两款平板电脑制作此应用?
XML文件:
res/layout-large/main.xml -----7 inch
res/layout-xlarge/main.xml -----10 inch
Run Code Online (Sandbox Code Playgroud)
图片:
res/drawable/hdpi---7 inch images
res/drawable/xhdpi---10 inch images
Run Code Online (Sandbox Code Playgroud)
表尺寸7英寸:
1024 to 600
density 240
ramsize 512
version 3.0
Run Code Online (Sandbox Code Playgroud)
表尺寸10英寸:
1280 to 800
density 160
ramsize 512
version 3.0
Run Code Online (Sandbox Code Playgroud) 各位大家好:)我决定尝试使用NetBeans安装Android SDK.我安装了SDK和软件包,创建了ADV,为NetBeans安装了插件.我写了一个小应用程序,然后启动它.起初它没有出现.我再次启动,我的防病毒软件要求网络访问,我亲切地说.然后设备显示黑屏,我关闭了窗口,而我的NetBeans窗口根本没有更新(就像模拟器仍然在运行).接下来的运行只是在任务管理器中弹出新的进程并立即离开那里.直接从SDK管理器运行模拟器刚刚返回emulator-arm.exe无响应窗口.我的详细运行给了这个:
emulator: found SDK root at D:\Programming\Android SDK
emulator: Android virtual device file at: C:\Users\Teodor\.android/avd/AVD16.ini
emulator: virtual device content at C:\Users\Teodor\.android\avd\AVD16.avd
emulator: virtual device config file: C:\Users\Teodor\.android\avd\AVD16.avd/config.ini
emulator: using core hw config path: C:\Users\Teodor\.android\avd\AVD16.avd/hardware-qemu.ini
emulator: Found AVD target API level: 16
emulator: found skin 'WVGA800' in directory: D:\Programming\Android SDK/platforms\android-16\skins
emulator: autoconfig: -skin WVGA800
emulator: autoconfig: -skindir D:\Programming\Android SDK/platforms\android-16\skins
emulator: found skin-specific hardware.ini: D:\Programming\Android SDK/platforms\android-16\skins/WVGA800/hardware.ini
emulator: keyset loaded from: C:\Users\Teodor\.android\default.keyset
emulator: trying to load skin file 'D:\Programming\Android SDK/platforms\android-16\skins/WVGA800/layout'
emulator: skin …
Run Code Online (Sandbox Code Playgroud)