Is arm64-v8a compatible with armeabi-v7a?

Many modern Android devices (i.e. Nexus 5x) have AArch64 processors with arm64-v8a instruction set. Both – armeabi and armeabi-v7a – libraries run fine on these modern devices. Therefore, we can assume the answer to your question to be ‘YES’. See this for a breakdown of ABI management on Android: https://developer.android.com/ndk/guides/abis.html

Alternative to sun.misc.Signal

As you will find repeated ad infinitum when learning about signal handling in Java, you are encouraged to avoid writing Java code that depends directly on signals. The general best practice is to allow the JVM to exit normally on ctrl+c and other signals by registering a shutdown hook instead. Handling signals directly makes your … Read more

Effective maximum mailto: body lengths

The standard doesn’t define a maximum length, leaving implementation up to browsers and mail clients (See IETF RFC 2368). Microsoft products do have set limits: IE GET limit is 2,083 http://support.microsoft.com/kb/208427 Outlook express: 456 characters http://support.microsoft.com/kb/q182985/ Other browsers are likely to work up to lengths beyond that of a reasonable email body. The iPhone doesn’t … Read more

How to set IE11 Document mode to edge as default?

The rendering mode in Internet Explorer 11 can appear stuck if the site is added to your local Compatibility View list. When this happens, the rendering mode inside the developer tools and out will default to the specified compatibility settings. While this may not be the only way a site can get on this list, … Read more

Gradle sourceCompatibility has no effect to subprojects

It seems this behavior is caused by specifying the sourceCompatibility before apply plugin: ‘java’, which happens if you try to set the compatibility option inside allprojects. In my setup, the situation can be solved by replacing: allprojects { sourceCompatibility = 1.6 targetCompatibility = 1.6 } with: allprojects { apply plugin: ‘java’ sourceCompatibility = 1.6 targetCompatibility … Read more