Articles of 安卓

在哪里插入应用程序启动代码?

Android newbee在这里,我有一些代码,我想在我的Android应用程序首次启动时运行。 它会检查本地数据库的版本,并在当前版本过期时下载新版本。 我一直在坚持我的第一次活动,确定必须有一个更好的地方放这个。 在某个地方的任何建议,我可以把它放在启动时被调用一次?

使用apktool反编译apk文件

我尝试使用apktool解压缩apk文件。 我按照下面提到的步骤。 有没有办法从APK文件中获取源代码? 但我无法完全得到它。我不知道在哪里放apktool以及如何反编译apk文件。 运行apktool命令时出现以下错误C:\ Windows \ System32> apktool.bat无法访问jarfile C:\ Windows \ System32 \ apktool.jar 请帮我解决这个问题。 提前致谢

如何在Android中添加视图animation?

我想知道是否有一种简单的方法可以将一个视图(一个按钮)添加到RelativeLayout,并使用某种缩放animation。 我从Button扩展了一个类,并做了类似这样的事情: public class MyButton extends Button { @Override protected void onAttachedToWindow() { super.onAttachedToWindow(); ScaleAnimation anim = new ScaleAnimation(0,1,0,1); anim.setDuration(1000); anim.setFillAfter(true); this.startAnimation(anim); } 然后尝试将此按钮添加到视图,它不起作用。 请帮忙!

错误:条目中的空值:streamOutputFolder = null

由于此错误,我无法在模拟器中运行我的应用程序: 错误:条目中的空值:streamOutputFolder = null 有人可以帮忙吗?

没有JNI_OnLoad发现跳过init>应用程序关闭

伙计们, 我正在开发一个Android应用程序,我需要第三方.so库。 我根据他们的指示构建了这个第三方库(使用ndk-build),然后将其包含在我的Android项目中。 因此,我按照docs / PREBUILTS.html中描述的步骤操作,并在jni / prebuilt目录中成功构建新的.so。 现在我尝试在一个简单的测试Android应用程序中使用它来利用.so工具。 所以我做的是: static { Log.i(“load so > “,”load so”); System.loadLibrary(“xyz”); } /* The native functions */ private static native int openFile(String filename); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try{ String path = getPathForDownloadDirectoryFile(); Log.i(“file path> “, path); int num= openFile(path); }catch(Exception e){ Log.e(“>”, “could not open […]

Android NDK写文件

除了SD卡之外,还有其他方法可以在其他地方写入文件吗? 我在文件系统上尝试了很多不同的路径,但是fopen总是返回NULL,除了我在/ sdcard /中写入/读取的任何文件… 还有其他东西相当于: 那允许你在文件系统上写一些东西?

现在必须显式声明注释处理器

Error:Execution failed for task ‘:laMusique2May2016:javaPreCompileRelease’. > Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration. – auto-value-1.1.jar (com.google.auto.value:auto-value:1.1) Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior. Note that this option is deprecated and will be […]

检查标记是否在圆半径内

我想知道给定的标记是否在圆半径内。 在javascript中,我可以做类似的事情: google.maps.geometry.spherical.computeDistanceBetween(latLngCircleCenter, latLngPoint); 但在android中,使用maps-v2,我被困住了。

通过Intent将对象发送到服务而不进行绑定

是否可以通过Intent将对象发送到Android服务而不实际绑定到服务? 或者也许是服务访问对象的另一种方式……

Android工作室省略了断点

当我尝试使用android studio调试应用程序时,我在IDE中设置了一些断点,在启动调试器之后,每个断点都有一个信息(在气球中): Warning : No executable code found at line … 当应用程序到达第一个BP时,看起来就会显示该消息。 只是要清楚 – 我在这些行中有可执行代码,如String s =“asd”;