Coder Social home page Coder Social logo

havoc-os / android_frameworks_base Goto Github PK

View Code? Open in Web Editor NEW
27.0 11.0 126.0 4.36 GB

License: Other

Makefile 0.09% Shell 0.04% Java 86.15% C++ 6.68% C 0.08% HTML 0.06% sed 0.01% GLSL 0.01% Python 0.08% JavaScript 0.01% Kotlin 5.53% AIDL 1.26% Go 0.01% TypeScript 0.01%

android_frameworks_base's People

Contributors

adamp avatar adrianroos avatar alanv avatar android-build-merge-worker-robot avatar asolovay avatar chriscraik avatar ddougherty avatar deepanshu- avatar dsandler avatar jmtrivi avatar joefernandez avatar jreck avatar jsharkey avatar kchyn3 avatar lcolitti avatar moltmann avatar monkopedia avatar mpietal79 avatar narayank avatar nfuller avatar ogunwale avatar pixelflinger avatar reminvg avatar romainguy avatar scottamain avatar sganov avatar sliceslicebaby avatar the-felipeal avatar theandi666 avatar xsjojo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android_frameworks_base's Issues

Revert to USB voltage insteaad of Battery Voltage in lockscreen

In my opinion having the Battery voltage in the lock screen is pretty useless since it is not adding information to the already existing battery percentage. Instead having the USB voltage can help identify if the USB-C power delivery is working as expected (eg. seeing 12 V instead of 5 V) and can help identify a broken charger

Some clocks not updating in AOD

In AOD mode, only digital clocks (all styles: bold, accent, accent hour, etc) refresh their time. Using any analog clock or the text clock and the time doesn't refresh in AOD. They refresh normally in the normal lockscreen though. I've been looking through the code trying to pinpoint the problem but I'm still an amateur so I failed. Hopefully you can find the problem.

Edit: It only fails to refresh if unplugged

After r16 merge torch is broken on 8956\8952 and maybe others

Here is a log:
12-09 07:39:44.429 513 2277 E CameraService: setTorchMode: Setting torch mode of camera "0" to 1 failed: Not a data message (-74)
12-09 07:39:44.431 3132 3598 E FlashlightController: Couldn't set torch mode
12-09 07:39:44.431 3132 3598 E FlashlightController: android.hardware.camera2.CameraAccessException: CAMERA_ERROR (3): setTorchMode:1656: Setting torch mode of camera "0" to 1 failed: Not a data message (-74)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.hardware.camera2.CameraManager.throwAsPublicException(CameraManager.java:802)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.hardware.camera2.CameraManager$CameraManagerGlobal.setTorchMode(CameraManager.java:1096)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.hardware.camera2.CameraManager.setTorchMode(CameraManager.java:638)
12-09 07:39:44.431 3132 3598 E FlashlightController: at com.android.systemui.statusbar.policy.FlashlightControllerImpl.setFlashlight(FlashlightControllerImpl.java:100)
12-09 07:39:44.431 3132 3598 E FlashlightController: at com.android.systemui.qs.tiles.FlashlightTile.handleClick(FlashlightTile.java:85)
12-09 07:39:44.431 3132 3598 E FlashlightController: at com.android.systemui.qs.tileimpl.QSTileImpl$H.handleMessage(QSTileImpl.java:500)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.Handler.dispatchMessage(Handler.java:107)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.Looper.loop(Looper.java:214)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.HandlerThread.run(HandlerThread.java:67)
12-09 07:39:44.431 3132 3598 E FlashlightController: Caused by: android.os.ServiceSpecificException: setTorchMode:1656: Setting torch mode of camera "0" to 1 failed: Not a data message (-74) (code 10)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.Parcel.createException(Parcel.java:2085)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.Parcel.readException(Parcel.java:2039)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.os.Parcel.readException(Parcel.java:1987)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.hardware.ICameraService$Stub$Proxy.setTorchMode(ICameraService.java:846)
12-09 07:39:44.431 3132 3598 E FlashlightController: at android.hardware.camera2.CameraManager$CameraManagerGlobal.setTorchMode(CameraManager.java:1094)
12-09 07:39:44.431 3132 3598 E FlashlightController: ... 7 more

Partial screenshot broken

Commit 76e5e4e breaks partial screenshots.

I think
mScreenshotLayout.post(new Runnable() {
needs to be changed back to
mScreenshotSelectorLayout.post(new Runnable() {
This commit seems to come from ROMs that don't use ScreenshotSelectorLayout but havoc uses it.

Screen Off FOD conflicts with AOD

Screen Off FOD disables AOD. When the device has been in-pocket for any length of time with only AOD enabled, the device needs to be fully woken before FOD can be used (even if AOD is displaying).

If possible, either it should be possible to enable SOFOD while AOD/Ambient are enabled, or AOD should always re-enable FOD when displaying content

OnePlus gestures swipe up for back issue

The swipe up gesture should trigger back immediately and not after the tap up event. I think this is a one line fix because there is this comment
// TODO should back be triggered already while move? so without up
in the GestureButton.java file.

Mobile hotspot not working if WPA3-Personal in selected

Since upgrading to Havoc-OS 4.19 (OnePlus 6 - A6003) I noticed my mobile hotspot would refuse to turn on.
After toggling it on, it immediately turned off again with status "ERROR".

After some digging it turns out it works fine if, in the hotspot Security settings, I select 'none' or 'WPA2-Personal' settings, but it will error out if I select either 'WPA2/WPA3-Personal' or 'WPA3-Personal'.
I also noticed the default selected option after upgrading to 4.19 was 'WPA2/WPA3-Personal' causing the hotspot not to work out of the box.

My assumption is this is caused by a missing or broken WPA3-Personal support in the OS or the Oneplus 6 target.

It would be nice if either WPA3 support could be fixed (ideally), or have the option removed for now in the hotspot settings until it is fully working.

Steps to reproduce:

  1. In hotspot settings select 'WPA2-Personal' under security settings.
  2. Turn on the hotspot
  3. Hotspot should turn on and work fine.
  4. Turn off hotspot
  5. In hotspot settings select either 'WPA2/WPA3-Personal' or 'WPA3-Personal' under security settings.
  6. Turn on the hotspot
  7. Hotspot should immediately turn off again (with status "ERROR" in the quick settings)

Long Press on QS tiles

When i long press on tile in QS (extend) that's make two tasks, long press and single press.
So when i long press on wifi that's turning it off (toggle) then open settings of wifi

Menu dialog, 'open with'

How do you fix this problem? I just changed the framework, then there was an error in the "open with" menu.
The problem occurs only in SELinux Enforcing, for SELinux Permissive there are no errors.

Log error below:

log 1:

FATAL EXCEPTION: main
PID: 14990
java.lang.NullPointerException: Attempt to invoke interface method 'void android.app.IActivityManager.attachApplication(android.app.IApplicationThread, long)' on a null object reference
at android.app.ActivityThread.attach(ActivityThread.java:6560)
at android.app.ActivityThread.main(ActivityThread.java:6685)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:495)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:859)

log 2:

Error reporting crash
java.lang.NullPointerException: Attempt to invoke interface method 'void android.app.IActivityManager.handleApplicationCrash(android.os.IBinder, android.app.ApplicationErrorReport$ParcelableCrashInfo)' on a null object reference
at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:143)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063)
at java.lang.Thread.dispatchUncaughtException(Thread.java:1955)

Analog Lock Screen Clocks clear the lock screen

Running Havoc-OS-v2.8-20190908-ks01ltexx-Official.zip but also on my own build around the same time.

If I select any (well at least the 4 or 5 I tried) of the analog clocks under:
Settings/Havoc Settings/Lock Screen/Clock Widget

When I lock the phone and turn it back on, the lock screen is clear apart from notifications, status bar and the lock icon. ie the upper shortcuts, lower shortcuts and the lock clock and weather are not displayed.

From memory, in a previous build I did a few months back, the analog clocks that were available back then, appeared to be working.

Missing fonts for overlays

FontRubikRubikOverlay uses the Rubik font which is missing. There are also other fonts which are missing.

FODCircleView: superfluous dispatchRelease

There used to be the mIsPressed flag, which became true when onPress was launched. before running onRelease, this flag was checked, and if onPress was not already running, then onRelease was not executed. dispatchRelease now runs without checks and when not needed.

02-29 01:10:21.981 2461 2461 W QQQQ onScreenTurnedOn::
02-29 01:10:21.981 2461 2461 W QQQQ onScreenTurnedOn SHOW::
02-29 01:10:21.981 2461 2461 W QQQQ show:: true
02-29 01:10:21.981 2461 2461 W QQQQ dispatchShow:: true
02-29 01:10:22.101 2461 2461 W QQQQ dispatchRelease:: true
02-29 01:10:26.662 2461 2461 W QQQQ dispatchPress:: true
02-29 01:10:26.875 2461 2461 W QQQQ Time scanner:: 229
02-29 01:10:26.876 2461 2461 W QQQQ hide:: true
02-29 01:10:26.876 2461 2461 W QQQQ dispatchHide:: true
02-29 01:10:26.893 2461 2461 W QQQQ dispatchRelease:: true
02-29 01:10:27.221 2461 2461 W QQQQ dispatchRelease:: true
02-29 01:11:27.766 2461 2461 W QQQQ onScreenTurnedOff HIDE::
02-29 01:11:27.766 2461 2461 W QQQQ hide:: false
02-29 01:11:27.767 2461 2461 W QQQQ dispatchHide:: false
02-29 01:11:28.051 2461 2461 W QQQQ dispatchRelease:: false
02-29 01:11:28.174 2461 2461 W QQQQ dispatchRelease:: false
02-29 01:11:28.183 2461 2461 W QQQQ show:: false
02-29 01:11:32.356 2461 2461 W QQQQ dispatchRelease:: false
02-29 01:12:28.162 2461 2461 W QQQQ dispatchRelease:: false

Oneplus 3 cant access recent apps

When using buttons to navigate the "recent apps"/"overview" -view won't open. And when using gestures and navbar the home gesture wont work either.

It seems that the navbar won't work at all, and i did install "Enable_NavBar.zip" when I switched over to trying gestures.

I'm running a oneplus 3 and switched from pixel launcher to Microsoft launcher because it would crash every time i pressed the recent button.

Shortcut-less apps randomly missing from adding shortcut to lock screen, v2.9

for (int i = 0; i < otherApps.getPreferenceCount(); i++) {

some items in otherApps are not inserted into screen properly due to the nature of looping on a shrinking list with an index loop, instead of a while loop

suggested fix:

while(otherApps.getPreferenceCount() != 0){
    Preference p = otherApps.getPreference(0);
    otherApps.removePreference(p);
    p.setOrder(Preference.DEFAULT_ORDER);
    screen.addPreference(p);
}

QS: extra lines when the number of icons is small

for example
https://ibb.co/YdSfMXm
https://ibb.co/Vq4zZz9
this happens after turning off / on the screen and changing the orientation while turning off the screen. a subsequent change of orientation corrects this.
I came up with nothing better than adding

@@ -294,6 +294,15 @@ public class PagedTileLayout extends ViewPager implements QSTileLayout {
         for (int i = 0; i < mPages.size(); i++) {
             changed |= mPages.get(i).updateResources();
         }
+
+        if (!changed) {
+            int row = mTiles.size() / getColumnCount();
+            if (mTiles.size() % getColumnCount() > 0)
+                row += 1;
+            if (row < mPages.get(0).mRows)
+                changed = true;
+        }
+
         if (changed) {
             mDistributeTiles = true;
             requestLayout();

null animation checks?

--------- beginning of crash
06-07 19:03:44.375 2333 2333 E AndroidRuntime: FATAL EXCEPTION: main
06-07 19:03:44.375 2333 2333 E AndroidRuntime: Process: com.android.systemui, PID: 2333
06-07 19:03:44.375 2333 2333 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.ViewPropertyAnimator a
ndroid.view.View.animate()' on a null object reference
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at com.android.systemui.statusbar.phone.CollapsedStatusBarFragment.animateShow(CollapsedStatusBarF
ragment.java:439)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at com.android.systemui.statusbar.phone.CollapsedStatusBarFragment.showSystemIconArea(CollapsedSta
tusBarFragment.java:352)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at com.android.systemui.statusbar.phone.CollapsedStatusBarFragment.onViewCreated(CollapsedStatusBa
rFragment.java:190)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1313)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:883)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
06-07 19:03:44.375 2333 2333 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:915)
06-07 19:03:44.375 2753 2753 I CallNotifier: onCallForwardingIndicatorChanged(): subId=2, visible=N

Quick Settings doesn't appear in Landscape mode

Sometimes while playing games or using apps in landscape mode , pulling down the status bar only shows pending notifications and the quick settings panel doesn't appear. Switching to portrait mode shows the panel but it disappears again after switching back to landscape.
Restarting SystemUI fixes the issue
Screen Recording: https://youtu.be/guUcslkjwaA
I can provide logs if needed and I'm running the latest build of havoc os 2.7
Build date : 22/07/2019 on jasmine_sprout

Aborting: Found compatibility problems checking the public API against the API

I'm getting this error while building Havoc.
I tried repo sync multiple times, I tried resetting this repo and a mka api-stubs-docs-update-current-api as described in this error message:

/var/android/roms/havoc3.2/out/soong/.intermediates/frameworks/base/api-stubs-docs/android_common/current-apicheck/srcjars/android/Manifest.java:3452: error: Added field android.Manifest.perm
ission.HARDWARE_ABSTRACTION_ACCESS [AddedField]
/var/android/roms/havoc3.2/out/soong/.intermediates/frameworks/base/api-stubs-docs/android_common/current-apicheck/srcjars/android/Manifest.java:3453: error: Added field android.Manife[0/321]
ission.MANAGE_LIVEDISPLAY [AddedField]
/var/android/roms/havoc3.2/frameworks/base/media/java/android/media/AudioManager.java:1019: error: Added method android.media.AudioManager.setStreamMaxVolume(int,int) [AddedMethod]
/var/android/roms/havoc3.2/frameworks/base/media/java/android/media/audiofx/DiracSound.java:6: error: Added class android.media.audiofx.DiracSound [AddedClass]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:16167: error: Added field android.provider.Settings.Global.ANIMATION_CONTROLS_DURATION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:11204: error: Added field android.provider.Settings.Secure.SYSUI_ROUNDED_CONTENT_PADDING [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:11200: error: Added field android.provider.Settings.Secure.SYSUI_ROUNDED_SIZE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:11134: error: Added field android.provider.Settings.Secure.VOLUME_LINK_NOTIFICATION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4661: error: Added field android.provider.Settings.System.DISPLAY_AUTO_CONTRAST [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4621: error: Added field android.provider.Settings.System.DISPLAY_AUTO_OUTDOOR_MODE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4641: error: Added field android.provider.Settings.System.DISPLAY_CABC [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4671: error: Added field android.provider.Settings.System.DISPLAY_COLOR_ADJUSTMENT [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4651: error: Added field android.provider.Settings.System.DISPLAY_COLOR_ENHANCE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4694: error: Added field android.provider.Settings.System.DISPLAY_PICTURE_ADJUSTMENT [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4631: error: Added field android.provider.Settings.System.DISPLAY_READING_MODE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4594: error: Added field android.provider.Settings.System.DISPLAY_TEMPERATURE_DAY [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4612: error: Added field android.provider.Settings.System.DISPLAY_TEMPERATURE_MODE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4603: error: Added field android.provider.Settings.System.DISPLAY_TEMPERATURE_NIGHT [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5423: error: Added field android.provider.Settings.System.GAMING_MODE_DUMMY [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:4146: error: Added field android.provider.Settings.System.LOCKSCREEN_ROTATION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5849: error: Added field android.provider.Settings.System.STABILIZATION_LOWPASS_ALPHA [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5847: error: Added field android.provider.Settings.System.STABILIZATION_POSITION_FRICTION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5851: error: Added field android.provider.Settings.System.STABILIZATION_VELOCITY_AMPLITUDE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5845: error: Added field android.provider.Settings.System.STABILIZATION_VELOCITY_FRICTION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5054: error: Added field android.provider.Settings.System.STATUS_BAR_CLOCK_AUTO_HIDE [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5059: error: Added field android.provider.Settings.System.STATUS_BAR_CLOCK_AUTO_HIDE_HDURATION [AddedField]
/var/android/roms/havoc3.2/frameworks/base/core/java/android/provider/Settings.java:5060: error: Added field android.provider.Settings.System.STATUS_BAR_CLOCK_AUTO_HIDE_SDURATION [AddedField]
Aborting: Found compatibility problems checking the public API against the API in /var/android/roms/havoc3.2/frameworks/base/api/current.txt
-e
******************************
You have tried to change the API from what has been previously approved.

To make these errors go away, you have two choices:
   1. You can add '@hide' javadoc comments to the methods, etc. listed in the
      errors above.

   2. You can update current.txt by executing the following command:
         make api-stubs-docs-update-current-api

      To submit the revised current.txt to the main Android repository,
      you will need approval.
******************************

REQUEST: Home button to wake setting.

Was present in pie as an overlay, no longer found in Ten. Could it be re-added?
If possible, if the overlay is used again, that the setting be with the rest of the button settings (rather than Display settings) and that the toggle is enabled by default.

screenrecord: systemui fc

[ 02-12 01:58:25.409  2534: 2534 E/AndroidRuntime ]
FATAL EXCEPTION: main
Process: com.android.systemui, PID: 2534
java.lang.RuntimeException: java.io.IOException: prepare failed.
	at com.android.systemui.screenrecord.RecordingService.startRecording(RecordingService.java:312)
	at com.android.systemui.screenrecord.RecordingService.lambda$onStartCommand$0$RecordingService(RecordingService.java:163)
	at com.android.systemui.screenrecord.-$$Lambda$RecordingService$Yz5PM_sAa2AIwYONiQ9XEYrEDjo.run(Unknown Source:2)
	at android.os.Handler.handleCallback(Handler.java:883)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7356)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:915)
Caused by: java.io.IOException: prepare failed.
	at android.media.MediaRecorder._prepare(Native Method)
	at android.media.MediaRecorder.prepare(MediaRecorder.java:1065)
	at com.android.systemui.screenrecord.RecordingService.startRecording(RecordingService.java:294)
	... 9 more

[ 02-12 01:58:39.809 16951:16951 E/AndroidRuntime ]
FATAL EXCEPTION: main
Process: com.android.systemui, PID: 16951
android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{8a6a6ba u0 com.android.systemui/.screenrecord.RecordingService}
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1945)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7356)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:915)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.