小编Lam*_*gaR的帖子

您的APP_BUILD_SCRIPT使用Android ndk-build指向未知文件

尝试编译Android NDK项目时出现以下错误:

ndk-build 
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: /home/lambergar/work/APIExample/jni/Android.mk    
/home/lambergar/android/ndk/android-ndk-r5c/build/core/add-application.mk:116: *** Android NDK: Aborting...    .  Stop.
Run Code Online (Sandbox Code Playgroud)

奇怪的是,"未知文件"(Android.mk)存在于报告为无效的路径下.

android android-ndk

23
推荐指数
5
解决办法
4万
查看次数

R.java文件背后的魔法

最近我在R.java文件中遇到了一些问题.现在我决定进行备份并删除文件,看看会发生什么.

什么都没发生,所以我创建了一个空的R.java文件,希望最好.现在Eclipse似乎弄清楚该文件被篡改甚至发出警告:

R.java was modified manually! Reverting to generated version!
Run Code Online (Sandbox Code Playgroud)

这就是全部.我尝试手动构建它但没有结果.

所以,我有两个问题:

  1. 我应该怎么做才能强制Eclipse重新生成文件
  2. 这里发生了什么?如何创建文件,生成文件的代码在哪里?

我将不胜感激任何帮助.像往常一样,问题发生在截止日期前几天:)

eclipse android eclipse-plugin r.java-file

18
推荐指数
3
解决办法
5万
查看次数

android.support.v4.app.FragmentManagerImpl.makeInactive中的NullPointer异常

我在Android支持库中看到了一个奇怪的例外 - 堆栈跟踪如下.可能导致这种情况的任何想法?我无法在我的任何设备上重现异常,但Google Play DevConsole中似乎有很多可见的内容.

java.lang.NullPointerException
at android.support.v4.app.FragmentManagerImpl.makeInactive(FragmentManager.java:1133)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1044)
at android.support.v4.app.FragmentManagerImpl.removeFragment(FragmentManager.java:1171)
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:582)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1416)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:420)
at android.os.Handler.handleCallback(Handler.java:608)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5045)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

android android-fragments

16
推荐指数
1
解决办法
2692
查看次数

Android相机预览帧时间戳

有没有办法获取Android相机预览帧何时被捕获的时间戳?

  1. 没有Camera方法返回时间戳
  2. 您无法从本机代码访问相机
  3. 缓冲区大小不是静态的(取决于从摄像机获取的最小预览大小 - 何时以及方法是否正常工作)如果队列中有更多帧,则会有预览缓冲区被丢弃
  4. 设置的帧速率(再次,如果/当方法工作时)只是系统的提示,摄像机可以忽略该值.相机返回的帧速率也是如此.

我正在实时进行一些繁重的图像处理,并且加在一起时的小错误是一个真正的问题.

android android-ndk android-camera

15
推荐指数
1
解决办法
2877
查看次数

场景转换闪烁

我有一个简单的视图scene root FrameLayout,ListView底部包含一个和几个按钮.

scene root用于加载和显示不同的场景,大小根据当前动态变化scene.ListView设置match_parent在两个方向并位于后面scene root.

这是问题所在:

如果我使用底部的按钮开始转换,一切正常,没问题,魔术.但是,如果我在滚动(✝✝)时将(✝)转换到不同的场景,则转换似乎在开始之前闪烁.

看起来渲染引擎无法ListView在由于滚动导致层次结构无效之前加载动画的第一帧.

谢谢您的帮助 ;)

TransitionManager.go(Scene, Transition)

✝✝我添加了几种方法ListView来实现这一点

android android-animation android-layout

14
推荐指数
1
解决办法
307
查看次数

更改Android Spinner布局/设计

我正在尝试修改Spinner小部件的设计.我可以改变背景,但我找不到改变右侧箭头图标的方法.有办法吗?

谢谢!

android

12
推荐指数
1
解决办法
1万
查看次数

模拟在仿真器中打开/关闭硬件键盘

有没有办法模拟打开/关闭模拟器中的"硬件"键盘?我必须使用getResources()来测试我捕获的一些更改.getConfiguration().keyboardHidden,这将有助于相当多:)

先感谢您!

android

8
推荐指数
1
解决办法
1万
查看次数

styles.xml中使用的自定义attrs参数

我在attrs.xml中定义了一组自定义Android布局参数.现在我想在styles.xml文件中使用一些标签.

目前我收到此错误:

error: Error: No resource found that matches the given name: attr 'custom:tag'
Run Code Online (Sandbox Code Playgroud)

我尝试声明自定义XML命名空间如下:

<resources
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:custom="http://schemas.android.com/apk/res/com.my.project"
>
Run Code Online (Sandbox Code Playgroud)

希望,这里可以应用每个布局声明中使用的相同逻辑,但没有成功.

android

7
推荐指数
1
解决办法
4083
查看次数