草庐IT

native-lib

全部标签

HTC Desire : run-as flaw? 上的 Android native 调试 (ndk-gdb)

我正尝试在我的HTCDesire上为我的Android项目执行native代码调试。该项目由一层薄薄的JNI包装器和C++中的主要block组成,使用ndk-build编译。设置了可调试标志,我在HTCDesire上运行2.2,并且在我的PC上使用Ubuntu。所以一个普通的ndk-gdb--start返回一个:ERROR:Couldnotsetupnetworkredirectiontogdbserver?Maybeusing--port=touseadifferentTCPportmighthelp?这很奇怪。上网查了一下,发现是ndk-gdb的一个缺陷导致的错误消息错误。如果我运

android - Android 的 React Native 构建只是在最后一步卡住

我一如既往地开发ReactNative项目;当我在执行react-nativerunandroid或等效的cdandroid&&./gradlewinstallDebug后遇到以下错误时。就在最后一步,这个异常被捕获了:`:app:assembleDebug:app:installDebugExceptioninthread"DeviceListMonitor"java.lang.NullPointerExceptionatcom.android.ddmlib.EmulatorConsole.checkConnection(EmulatorConsole.java:317)atcom.

android - 使用 expo kit 在 React Native 中加载自定义原生组件

我正在尝试加载自定义AndroidWebView以便能够使用html文件输入上传文件(默认情况下Androidwebview不会使用输入文件)。Imusingthiscode,唯一的区别是我使用的是expokit,所以我的MainApplication.java是不同的(默认情况下继承自另一个类):publicclassMainApplicationextendsMultiDexApplication{//Neededfor`react-nativelink`publicListgetPackages(){returnArrays.asList(newMainReactPackage(

android - 获取 `Error:Cannot get property ' :lib' on null object` on a new Android Studio project

我已经使用AndroidStudio创建了一个新项目并在其中添加了新的lib项目,但现在我得到了这个:错误:无法获取空对象上的属性“:lib”。 最佳答案 显然我设法通过在settings.gradle文件中添加逗号来解决它。之前我有:包含':app'':lib'更改为:包括':app',':lib'注意,逗号!错误信息可能会更好:) 关于android-获取`Error:Cannotgetproperty':lib'onnullobject`onanewAndroidStudiopro

android - 在 React Native 中调试应用程序崩溃

我是ReactNative的新手,我正在尝试安装ReactNativeFacebookSDK,以便我可以使用我的应用程序登录Facebook。我按照此处列出的步骤操作:https://tylermcginnis.com/installing-the-facebook-sdk-into-a-react-native-android-and-ios-app/问题是当我运行react-nativerun-android时,应用程序立即崩溃。如何调试此崩溃?我不知道去哪里找崩溃日志。运行react-nativelog-android没有显示任何有用信息。编辑:我知道这是Java问题而不是JS问

Hadoop的报错log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMe

报错是,没有hdfs记得在src下面的resources写一个配置文件###\u8BBE\u7F6E###log4j.rootLogger=info,stdout###\u8F93\u51FA\u4FE1\u606F\u5230\u63A7\u5236\u62AC###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appende

android - GCM 示例项目错​​误消息 "Could not find google-play-services_lib.apk"

使用http://code.google.com/p/gcm/source/browse/#git%2Fgcm-client上提供的示例代码,应用程序启动协议(protocol)包含有关缺少APK的消息。[2013-06-2210:28:24-GCMClientNewAPI]------------------------------[2013-06-2210:28:24-GCMClientNewAPI]AndroidLaunch![2013-06-2210:28:24-GCMClientNewAPI]adbisrunningnormally.[2013-06-2210:28:24-G

android - 在 Android 中从 native c 返回 jbyteArray

我使用nativec将数据从音频文件读取到jbyte指针。现在我想将它作为jbyteArray发送到java。jbyteArrayJava_com_app_audio_player_readData(JNIEnv*env,jobjectjobj,jstringreadPath){FILE*fin;constchar*inFile=(*env)->GetStringUTFChars(env,readPath,0);fin=fopen(inFile,"r");fseek(fin,0,SEEK_END);//seektoendoffileintsize=ftell(fin);//getcur

android - React Native FAILURE : Build failed with an exception. 无法解析 ':classpath'。找不到 com.android.tools.build :gradle:3. 0.1

当我发出命令“react-nativerun-android”时,它发生了:失败:构建失败,出现异常。出了什么问题:配置根项目“AsomeProject”时出现问题。Couldnotresolveallfilesforconfiguration':classpath'.Couldnotfindcom.android.tools.build:gradle:3.0.1.Searchedinthefollowinglocations:https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.po

android - 尝试在 Chrome 中调试时 React Native Android 崩溃

我有一个适用于iOS的ReactNative应用程序,我正在尝试让它在Android上运行。我在模拟器中启动并运行了该应用程序,我想在Chrome中对其进行调试以找出一些问题。当我打开应用程序内开发工具并单击“在Chrome中调试”选项时,应用程序崩溃了几秒钟,我收到一条警告消息,提示“不幸的是MyApp已停止”。然后紧接着,该应用程序返回红屏并显示“无法连接远程调试器”。我相信我已经按照说明设置了所有内容onthispage.有没有人见过这种问题,如果有,有办法解决吗?谢谢! 最佳答案 Android上同样的问题。我刚刚用reac