Questions tagged «android-4.2-jelly-bean»

27
当我尝试在设备上安装已编译的.apk时,INSTALL_FAILED_UPDATE_INCOMPATIBLE
我已经从CyanogenMod 9编译了Trebuchet启动器,并尝试使用adb安装它: $ adb install out/target/product/generic/system/app/Trebuchet.apk 3986 KB/s (7870141 bytes in 1.928s) pkg: /data/local/tmp/Trebuchet.apk Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 我尝试使用CM9的Nexus S和带有股票JB的Galaxy Nexus。为什么我收到此错误? 编辑:就我而言,我尝试使用软件包管理器重新安装系统软件包。不支持该功能,因此出现此错误。错误的来源可能因您而异。

26
无法将Nexus 4连接到ADB:未经授权
我有一个配备Android 4.3的Nexus 4,并且正在尝试将该设备连接到Windows 7 64位版本的计算机。 我安装了最新的驱动程序和最新adb版本。我想我几乎尝试了所有事情,但仍然收到以下消息: C:\Program Files (x86)\Android\sdk\platform-tools>adb devices List of devices attached 007667324ccb229b unauthorized 该错误的原因可能是什么?

19
果冻豆DatePickerDialog-是否可以取消?
--- 主持人注意:今天(7月15日),我注意到这里已经有人遇到了这个问题。但是我不确定是否应该将此重复项关闭,因为我认为我对此问题提供了更好的解释。我不确定是否应该编辑另一个问题并将此内容粘贴到那里,但是我不太愿意改变别人的问题。--- 我这里有些奇怪。 我认为问题不取决于您针对哪个SDK开发。设备操作系统的版本很重要。 问题1:默认情况下不一致 DatePickerDialog已在Jelly Bean中更改(?),现在仅提供了“完成”按钮。以前的版本包括“ 取消”按钮,这可能会影响用户体验(不一致,以前的Android版本会产生肌肉记忆)。 复制:创建一个基本项目。放入onCreate: DatePickerDialog picker = new DatePickerDialog( this, new OnDateSetListener() { @Override public void onDateSet(DatePicker v, int y, int m, int d) { Log.d("Picker", "Set!"); } }, 2012, 6, 15); picker.show(); 预计:一个取消按钮出现在对话框中。 当前: “取消”按钮没有出现。 屏幕截图: 4.0.3(确定)和 4.1.1(可能是错误的?)。 问题2:错误的解雇行为 对话框调用确实应调用的任何侦听器,然后始终调用OnDateSetListener侦听器。取消仍然会调用set方法,设置它会调用两次方法。 复制:使用#1代码,但在下面添加代码(您将看到此代码解决了#1,但仅在视觉上/ UI): picker.setButton(DialogInterface.BUTTON_NEGATIVE, "Cancel", …

9
appcompat-v7 v21.0.0导致装有Android v4.2.2的三星设备崩溃
我们只是将应用程序更改为使用该appcompat-v7 support库,以便利用支持操作栏和支持Material主题。使用v21.0.0 of appcompat-v7(和v21.0.0 of support-v4),我们现在Google Play只能看到和/或使三星设备runningAndroid v4.2.2 . Here is the stack trace from Google Play and the app appears to crash as soon as theactionbar中的崩溃和Crashlytics失效。 java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu(ActionBarActivityDelegateBase.java:991) at android.support.v7.app.ActionBarActivityDelegateBase.preparePanel(ActionBarActivityDelegateBase.java:1041) at android.support.v7.app.ActionBarActivityDelegateBase.doInvalidatePanelMenu(ActionBarActivityDelegateBase.java:1259) at android.support.v7.app.ActionBarActivityDelegateBase.access$100(ActionBarActivityDelegateBase.java:80) at android.support.v7.app.ActionBarActivityDelegateBase$1.run(ActionBarActivityDelegateBase.java:116) at android.os.Handler.handleCallback(Handler.java:725) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:176) at android.app.ActivityThread.main(ActivityThread.java:5299) at java.lang.reflect.Method.invokeNative(Native Method) …

17
如何在Android 4.2中更改操作栏选项菜单的背景颜色?
我想在Android 4.2中更改选项(溢出)菜单的背景颜色。我已经尝试了所有方法,但仍显示主题设置的默认颜色。我使用了以下代码和XML配置。 MainActivity.java public class MainActivity extends Activity { @SuppressLint("NewApi") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getActionBar().setIcon(R.drawable.ic_launcher); getActionBar().setTitle("Sample Menu"); getActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#33B5E5"))); int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android"); TextView titleText = (TextView)findViewById(titleId); titleText.setTextColor(Color.parseColor("#ffffff")); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.