草庐IT

HASKELL_PLATFORM_DIR

全部标签

php - 为什么在 require_once 中包含 __DIR__?

例如,我总是看到这样调用的自动加载器:require_once__DIR__.'/../vendor/autoload.php';那和更简洁的有什么区别require_once'../vendor/autoload.php';? 最佳答案 PHP脚本相对于当前路径(getcwd()的结果)运行,而不是它们自己文件的路径。使用__DIR__强制包含相对于它们自己的路径发生。为了演示,创建以下文件(和目录):-file1.php-dir/-file2.php-file3.php如果file2.php像这样包含file3.php:incl

php - Xdebug 奇怪的 __DIR__ 常量

我正在编写一个加载YAML文件的PHPCLI应用程序。在Xdebugsession中尝试执行此操作时:if(file_exists(__DIR__.'/../../foo/bar'){/*...*/}__DIR__始终是xdebug:,它将始终导致file_exists()的false。有解决办法吗? 最佳答案 设置$dir=__DIR__;并使用if(file_exists($dir.'/../../foo/bar')。它将像那个。 关于php-Xdebug奇怪的__DIR__常量,我

php - 共享主机环境中的 sys_get_temp_dir

注意:这也适合super用户。我正在使用apache2mpmitk和open_basedir在共享主机上设置PHP5.3.10,每个用户可能看不到或更改其他用户的文件。在apache2vhost设置中,我添加了相应的条目来限制用户:AssignUserIduserAuserAphp_admin_valueopen_basedir/home/userA/www/php_admin_valueupload_tmp_dir/home/userA/www/tmp/php_admin_valuesession.save_path/home/userA/www/tmp/SetEnvTMPDIR/h

android - Cordova - 错误 : Failed to fetch platform android

我安装了cordova并创建了一个新项目。但是当我使用这个命令添加android平台时:cordovaplatformaddandroid出现此错误:Error:FailedtofetchplatformandroidProbablythisiseitheraconnectionproblem,orplatformspecisincorrect.Checkyourconnectionandplatformname/version/URL.Error:versionnotfound:cordova-android@5.1.0这就是我创建新项目的方式:cordovacreatehelloc

java - Haskell 中的 Android 应用程序

您好,我知道有类似的问题。但也许这方面有任何更新或新库。我在寻找什么:编写android的最佳实践Haskell中的应用程序。我知道在c#(monodroid)/java有数百万样本。你知道写关于android+Haskell的博主、文章吗我看到了这些有用的链接:HaskellinterpreteronAndroid?RunningaHaskellprogramontheAndroidOShttp://news.ycombinator.com/item?id=1251408我知道我可以使用针对ndkgcc的GHCJHC将Haskell转换为C并使用NativeActivity怎么样?h

android - sdk platform-tools (23.1) 太旧,无法检查使用 API 24 编译的 API;请更新

我在最新版本的AndroidStudio上收到此错误,而我已经安装了AndroidSDKPlatformAPI24Revision1和AndroidSDKBuild-Tools24。我也尝试过File>InvalidateCaches/Restart...和Build>RebuildProject。编辑:我也遵循了AndroidDevelopers下的所有说明,但我仍然收到此错误。提前感谢您的任何回答。 最佳答案 这不是错误。这只是AndroidStudio发出的警告,因为compileSdkVersion24大于sdkplatfo

android - 运行时找不到兼容的Android SDK进行编译 `tns platform add android`

我正在关注官方的NativeScripttutorial并且在配置我的OSX环境以进行Android开发时遇到问题。当运行tnsplatformaddandroid我收到以下错误:CannotfindacompatibleAndroidSDKforcompilation.TobeabletobuildforAndroid,installAndroidSDK21orlater.tnsdoctor命令还会返回有关android-sdk问题的警告:CannotfindacompatibleAndroidSDKforcompilation.TobeabletobuildforAndroid,i

android - SDK.DIR 丢失?安卓更新项目?

执行此操作时出现此错误$antreleasesdk.dirismissing.Makesuretogeneratelocal.propertiesusing'androidupdateproject'ortoinjectitthroughanenvvar在androidupdate项目中输入我得到另一个错误,说我必须指定路径....到项目。然后我尝试cd进入我的项目目录并执行androidupdate-p.androidupdate-path.etc并且它说-p和-path不是全局公认的。谁能给我准确的语法? 最佳答案 cd到项目目

安卓 NDK : WARNING: APP_PLATFORM android-9 is larger than android:minSdkVersion 8

使用cygwin编译我的cocos2d-x项目时收到以下警告。`/cygdrive/e/project/MyGame/proj.android`/cygdrive/e/android-ndk-r8e/build/core/add-application.mk:128:AndroidNDK:WARNING:APP_PLATFORMandroid-9islargerthanandroid:minSdkVersion8in./AndroidManifest.xml我正在使用NDK版本r8e。我的AndroidManifest.xml中的最低SDK版本是8,但我没有在任何地方将APP_PLAT

Android CONTENT TYPE - vnd.android.cursor.dir 是 android 定义的一些标准常量吗?

我对内容类型有非常基本的理解问题。我通过大量的例子和文字解释了上述术语,但仍然有一些基本的理解问题。能不能给我解释一下。在android记事本示例和许多其他示例中,提到vnd.android.cursor.dir/解析为目录中的项目列表,而vnd.android.cursor.item/指的是目录中的特定项目。这个vnd.android.cursor.dir是android定义的一些标准常量吗?这是从哪里来的?或者我可以改变它吗vn.com.android.myexample.dir/这是如何解决的,它的目的是什么,为什么不使用完整的CONTENT_URI?对不起,我完全迷路了,不明白